cesuim
全栈不留名
一个长期从事在gis行业一线的开发者
展开
-
webgl-webgis常用网址总结(按个人需求)
链接: sandcastle.链接: czm.链接: shadertoy.原创 2022-05-06 11:37:43 · 761 阅读 · 0 评论 -
cesuim 通过计算来获取3dtile模型高度
解析3dtile格式3dtile里面有自带高度的参数,以下是3dtile的json内容;boundingVolume是3dtile的包围盒box,transform是放在球上的位置矩阵;对于 boundingVolume解析,三个数给出box中心点(x,y,z)的坐标,,之后的三个数给出x,y,z轴的方向和一半的长度,这样,,z轴上面的一半的长度在乘以2,即 root.boundingVolume.box[11] , 就是模型的最高点到最低点的高度距离,比如上面的 72.78 , 大概高度为14原创 2021-11-23 16:37:11 · 2226 阅读 · 0 评论 -
cesuim 学习笔记 关于模型加载3dtile位置问题
如何自由设置3dtile模型的重要前提3dtile模型的世界坐标要设在模型的中心,这样才能保证cesuim中的旋转矩阵在3Dtile模型中间!!!3dtile模型的世界坐标要设在模型的中心,这样才能保证cesuim中的旋转矩阵在3Dtile模型中间!!!3DTIie建模的时候,跟cad一样具有世界坐标,加载一下代码来设置模型的位置 var palaceTileset = new Cesium.Cesium3DTileset({ url: tilesUri,//tiles原创 2021-07-23 10:20:18 · 1409 阅读 · 0 评论 -
Cesuim 学习笔记 相机飞入
Entity飞入示例第一种viewer.zoomTo(Entity);第二种viewer.flyTo(Entity).then(function(result){ if (result) { viewer.selectedEntity = Entity; }});相机保持在实体上而不是在地球上居中。这是通过设置来完成的viewer.trackedEntity。跟踪实体需要position设置。Entity.position = Cesium.Cartesia原创 2021-05-31 10:52:47 · 1781 阅读 · 0 评论 -
Cesuim 加载第一个DOME
Cesuim 基础学习 加载第一个DOME第一 初始化地图引用在线官网js <script src="https://cesium.com/downloads/cesiumjs/releases/1.81/Build/Cesium/Cesium.js"></script> <link href="https://cesium.com/downloads/cesiumjs/releases/1.81/Build/Cesium/Widgets/widgets.转载 2021-05-25 10:29:04 · 217 阅读 · 0 评论