城市三维场景包支持离线使用吗?

18801187951(338465)发表于:2022年04月07日 16:07:24更新于:2022年11月27日 10:15:09

“森城市”导出的场景包(*.map 和*.zip)中可能包含了多个瓦片(切片)服务(后续统一简称“瓦片服务”)。

比如底图使用在线的影像(栅格)瓦片服务, 地形使用在线地形瓦片服务,倾斜摄影Mesh模型使用倾斜摄影mesh瓦片服务。

如果更换了系统运行环境,比如由线上改成了离线,之前的瓦片服务可能无法访问,进而造成场景包无法正常使用。

 

如何解决这个问题呢?只需要两步:

第一步:在新环境下重新发布瓦片服务,获取瓦片服务地址;

如何发布瓦片(切片)服务:https://wiki.uino.com/d/63525c630caec2c1820128ed.html

第二步:在ThingJS-X、低代码、森大屏中更新场景包的瓦片服务地址

1. 在ThingJS-X中, 在导入场景页面,填写新的瓦片服务地址。


db85ddbac50e072413cfe30bacb42539.png


2. 在低代码或森大屏中,调用API修改瓦片服务地址:

修改底图瓦片API:  map.baseLayers[0].url = '新的底图服务地址'

 比如:map.baseLayers[0].url = 'http://webst01.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}'

修改地形瓦片API: map.terrainLayer.url = '新的地形服务地址'

比如:map.baseLayers[0].url ='http://192.168.21.54:5105/ch-terrain-14-g-1?ext=pak'


    您需要登录后才可以回复