自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 SuperMap AR三维管线制作

本文主要讲述如何制作AR三维管线,不涉及如何生成自适应三维管线。一、前言使用超图iDesktop将管网三维网络数据集制作为自适应三维管线,然后制作用于移动端AR展示的缓存,使用SuperMap iTablet 官方APP查看AR管线。iDesktop(版本:10.2.1),SuperMap iTablet(V11.0.3)二、数据处理AR管线需要使用平面场景,并且管线数据坐标系转换为平面坐标系,同时为了在iTablet中能看到管线模型,将管线数据进行配准(开始——数据处理——配准),移动

2022-01-07 17:59:54 2613

原创 地形影像

超图案例:图层——地形——地形影像官网地址一、DEMO功能点1、Cesium场景初始化,加载全球地形和全球影像,添加地球背景图片影像;2、控制地形显隐;3、设置影像地图透明颜色及透明阈值二、代码//初始化Cesium场景var viewer = new Cesium.Viewer('cesiumContainer',{ //加载使用cesiumlab处理后台的地形数据 // terrainProvider:new Cesium.CesiumTe..

2021-05-04 14:53:24 571

原创 【Cesium-源码解析】Primitive渲染流程,

Primitive渲染流程。

2020-07-22 17:25:18 4045

原创 【Cesium】3d tiles 初始位置设置

根据鼠标点击事件获取的世界坐标,设置3DTiles 模型的位置

2020-07-21 14:20:54 5890 1

原创 【3Dtiles】3Dmax模型处理为gltf和3dtiles,包含LOD效果

3dmax模型处理为3dtiles

2020-07-20 17:22:50 11094 11

原创 glTF规范中文翻译

在查看glTF官方规范时顺便翻译了规范内容。

2020-07-01 11:21:47 544

原创 【超图】华为鲲鹏安装iServer

服务器环境:Centos 7.5 64位安装包下载版本:SuperMap iServer 10i SP1 for Linux(ARMv8)(TAR包)下载完毕后将安装包拷贝到华为云服务器上。一、解压安装包1)在命令行方式下定位到 .tar.gz 文件所在的目录。例如:cd /home/map/SuperMap2)执行如下命令进行解压:tar -zxvf 文件名.tar.gz二、配置许可在之前的版本中要求执行脚本文件安装依赖库,例如输入如下命令:./dependen.

2020-06-11 14:25:28 863

原创 【Cesium】根据两点坐标获取Heading(朝向),Pitch(俯仰角)和模型矩阵

待完

2020-04-16 17:18:10 9904 2

原创 ArcGIS for JS、SuperMap for webgl、OpenLayers查询方式总结

记录ArcGIS 二三维的查询,超图Cesium+supermap iserver查询和OpenLayer+geoserver的查询方式;过段时间完善

2020-04-08 17:26:18 1682

原创 【超图】模型处理及切片缓存优化

使用超图 WebGL API 时需要将三维模型处理成S3M文件(超图三维数据标准),S3M文件的大小影响着在前端加载模型的体验。S3M过大,使得前端请求瓦片文件时需要更多的下载时间,占用请求队列,并且S3M文件过大,也说明了顶点或三角面多,导致渲染速度降低。按照超图的文档,应尽量保证S3M文件不大于1M。经过测试,影响S3M文件大小主要有两个方面:1、切片范围内三角面多;2、材...

2020-03-13 16:32:12 2296 2

原创 Cesium相机碰撞检测源码解析

通过查看Cesium源代码解释了相机碰撞检测的流程及原理。首先,cesium针对基本的鼠标事件在初始化viewer时会注册相关事件。ScreenSpaceCameraController.js:L1921function update3D(controller) { reactToInput(controller, controller.enableRotate, c...

2020-03-02 16:33:17 3987

翻译 CesiumJS 1.66 更新日志

CesiumJS 1.66更新日期:2020-02-03重点:Viewer和CesiumWidget中的userBrowserRecommendedResolution标志现在默认设置为true。在默认情况下,保证了Cesium在不同的设备上快速、流畅的渲染。 Scene添加light属性,支持自定义光照方向和颜色。 修复了鼠标导航过程中相机会进去地面以下的bug。 将示例模型更...

2020-02-25 16:50:19 492

转载 (转)WebGL框架比较之Three.js和Babylon.js的比较

今天的web浏览器已经走了很长的路。由于出色的JavaScript WebGL API,现代浏览器完全有能力在没有第三方插件帮助的情况下呈现先进的2 d和3 d图形。利用专用的图形处理器的性能,WebGL使我们访问的网页实现动态阴影和现实的物理。正如你可能已经猜到的,如此强大的api通常有一个缺点。WebGL当然也不例外,其缺点是形式的复杂性。不要害怕,然而,当我们探索两个完全有能力框架的目标...

2020-01-20 12:01:04 6615

原创 CesiumJS官方博客

CesiumJS 官方博客——圣诞老人追踪APP背后的技术https://cesium.com/blog/2018/12/14/tech-behind-santa-tracker/

2020-01-09 13:41:23 198

三维模型数据制作技术文档8C.pdf

超图三维模型数据制作技术规范文档,在制作三维模型时的相关注意项,以便在后期转为超图数据格式后较好的加载速度和渲染速度。

2020-03-13

arcgis二次开发

arcgis 二次开发 从入门到精通_邱洪刚等(第二版).pdf

2018-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除