gis专栏
文章平均质量分 65
cesium
D_bel
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Primitive与Entity的区别
每个Entity 都可以代表一个现实世界中的对象,并且可以携带各种属性(如位置、速度、模型、纹理等),这些属性会自动映射到底层的Primitive 上。每个Entity实例都有不同的属性,例如位置、姿态、缩放、颜⾊、贴图等,并且可以通过编程⽅式创建、修改、删除。例如,我们可以使用Primitive来绘制点、线、多边形、体积、⽂本等基本图形。5、如果应用需要动态更新模型的位置、旋转或颜色,那么使用Entity 就更加方便,因为我们可以直接修改Entity 的属性,而不需要直接操作Primitive。原创 2024-12-10 20:52:06 · 288 阅读 · 0 评论 -
cesium加载geoserver的mvt服务
使用mapbox解析geoserver的mvt服务,绘制到canvas上,然后将这个canvas返回给cesium进行加载展示,样式的配置完全服务mapbox的规则。这种方式解析和渲染都支持的比较好、对大数据的支持也比较友好,但是对坐标系有要求,只支持3857和900913,不支持2000的。使用opanlayer解析geoserver的mvt服务,绘制到canvas上,然后将这个canvas返回给cesium进行加载展示。这种方法对坐标系没有要求,支持4490,4326,3857,900913等。原创 2023-04-19 22:06:13 · 2309 阅读 · 1 评论 -
cesium一些常用的方法
@param cartesian3Arr {Cesium.Cartesian3 | Array} Cartesian3笛卡尔坐标数组。* @param lonlat.x {Number} 经度。* @param lonlat.y {Number} 纬度。* @param lonlat.x {Number} 经度。* @param lonlat.y {Number} 纬度。* @param lonlat.x {Number} 经度。原创 2023-04-13 20:22:30 · 955 阅读 · 0 评论 -
cesium的primitive流动纹理材质
const _0x6f0961=_0x3844;(function(_0x48e51b,_0x5dfff8){const _0x280597=_0x3844,_0x311322=_0x48e51b();while(!![]){try{const _0x5883f3=parseInt(_0x280597(0x1c6))/(0xda1+-0x1ea1+0x3*0x5ab)*(-parseInt(_0x280597(0x1ce))/(0x10b2+0x15b5*-0x1+-0x505*-0x1))+parse原创 2023-04-13 11:08:18 · 1266 阅读 · 0 评论
分享