
cesium
文章平均质量分 72
逸然健在
人若是过得平淡,岁月便会变得轻狂
展开
-
cesium之流动线纹理实现的两种方式
直接上代码吧方法一:采用自定义shader 的实现,利用cesium内置的glsl变量是纹理随着时间按照指定方向进行流动。效果图中科技感的数字流动是呈现沿着线往上流动,这种效果很适合在智慧城市数字孪生的场景中结合其他的三维地物作为装饰。我们可以看到wall的方向跟线的方向流动的方向是不一样的,wall 的流动方向是横着流动,这是着色器中的纹理方向的设置相关,我这里没有把wall的代码放出来。不过,如何更改流动方向,我相信聪明的你应该清楚如何更改了。赶紧去试一试吧。这种方式用的是addPrimiFlo..原创 2022-03-11 17:30:01 · 10139 阅读 · 2 评论 -
cesium property实现飞行实时姿态仿真
property 实现实时飞行姿态,抬升,转弯,俯冲等变化原创 2022-02-18 20:50:21 · 5182 阅读 · 3 评论 -
cesium之相机的位置和姿态获取
之前文章发表过一篇关于cesium接口的思维导图的文章,可以在此翻阅,http://mp.weixin.qq.com/s?__biz=MzkwMzMwNTg2NQ==&mid=2247483660&idx=1&sn=9e6649bffd89b6213d2ef0e954556cb6&chksm=c0990eeaf7ee87fc75f2cb2ad8dafed3c75e901ce57c2490a4d7f5403f9bbf70998bd892448a#rd通过文档我们知道...原创 2021-12-02 20:53:51 · 8543 阅读 · 0 评论 -
感受postgis空间函数在项目中应用的强大之处--带实例分析及mixed SRID geometries 错误解决
最近有个项目需求需要乙方完成,他们GIS开发人员能力有限遇到了困难。需求是将某区域进行固定大小的网格分割(类似渔网)根据网格内存在的点数量和属性值,对网格进行高度拉伸和颜色渲染的三维需求,点的属性信息中有区域和街道的属性。 很多人一开始想到的就是循环。在代码中只要根据点和网格进行循环判断点是否在网格中,然后属性值通过代码组织就行。这样的实现方式,第一,对于数据量大的场景肯定不行的,因...原创 2020-01-19 14:50:11 · 1064 阅读 · 0 评论 -
cesium添加mapbox自定义风格底图
前段时间一直想把mapbox的底图添加到cesium中,一直没找到方法。刚刚在cesium的api 中找到了相关的接口,发现现在各种应用开发越来越简便了;里面相关参数写的很详细,如下:以下是代码:/* * @Author: dzj * @Date: 2020-01-06 18:37:18 * @LastEditTime : 2020-01-06 18:38:40 *...原创 2020-01-06 18:49:58 · 8259 阅读 · 15 评论 -
cesium小试牛刀
久仰cesium的大名,3dGIS的受欢迎程度在如今也是不言而喻。之前做过商业版的3dGIS项目用的是skyline的产品,对于开源3dGIS,看的我也是心痒难耐,今天就照着做了几个demo.确实强大。准备工作:1.cesiumLab :yong 3dtile 的发布,例如地形,用于extrude的矢量面数据,点数据等。2.广州市全市建筑轮廓 .shp 文件,广东省部分区域DEM。3....原创 2018-09-03 19:35:05 · 2024 阅读 · 0 评论 -
cesium绘制几何体polygon,并直接标注label的小技巧
之前一直用openlayers,skyline,进行图形绘制图形,在绘制polygon的时候都是可以获取相应source的feature来获取几何体的中心坐标,但在cesium中却没有feature的说法,除了事件获取屏幕数据的时候才有才有feature,在cesium中的entity是很核心的对象,就找了半天才找到相应的属性方法,来获取entity的geometry的中心点坐标,直接上代码作为笔...原创 2019-05-13 17:34:34 · 15466 阅读 · 10 评论