首页 / 浏览问题 / 桌面GIS / 问题详情
怎么把地图shap文件加载到球面场景下做出三维效果?
okk
35EXP 2025年08月05日
需要将之前arc gis的shap地图文件加载到球面场景里面,让地图,和路线的标注以及点位设施有点三维的感觉,数据包含路线,和很多的点位设施,想要达到在arcgis中的那种效果,比如某市下有5个区,首先我要有某市的整个地图数据,包含全市的路线和点位设施,然后再拆分到每个区,每个区下的路线和点位设施

超图中没有找到像arcgis那种复制图层

目前我是创建了全市和5个区的图层,每个图层下都是一个一个拖入了全部数据,设置过滤展示,并且一个一个设置样式,感觉有点麻烦,有没有大佬给一个更好的思路,方便后期好维护 发布

之前做了几个数据试了一下生成缓存,再加载到桌面,发现图层顺序混乱了,现在我的图层非常多,比较担心后面生成缓存顺序全部乱掉,还要重新排列顺序,有没有更好的方式能实现这个需求

1个回答

您好,

关于第一个问题,将数据加载到球面场景后需要有三维的感觉,不太清楚您的具体需求,线路标注可以制作标签专题图,在场景中就是立体的效果,点位设施可以设置符号代表点位,也可以制作标签专题图,看起来就是相对场景立体效果。

关于第二个问题,在场景中创建全市及5个区的图层,需求是发布后在前端加载时需要分区控制展示吗?您做的分图层做好数据再切片是一种方式,如果维护麻烦,也可以在数据中添加分区属性,全部添加到一个图层切片,在前端加载后,先根据分区属性字段sql查找对应数据的smid,再通过如cesium的setObjsVisible接口,实现分区数据展示。这种方式不需要担心图层顺序问题。

希望能帮助到您,如果需求与我理解的不符合,请再留言回复。
45EXP 2025年08月06日
...