首页 / 浏览问题 / WebGIS / 问题详情
web端二维离线地图包
25EXP 2023年02月28日
本地加载离线地图

1个回答

您好,您使用iClient具体是使用的哪一个,地图缓存瓦片文件(离线地图)有很多种标准和输出厂商,您的具体是什么的呢。

如果是像iDesktop地图缓存、ArcGis TPK瓦片包、或者osm标准zxy瓦片包,建议本地使用iserver发布地图服务后来加载。

非标准的瓦片包就得根据您的瓦片本身结构逻辑和瓦片信息(如比例尺、层级、坐标系等),来构造地图。

希望可以帮助到您。
9,608EXP 2023年02月28日

你好 之前是参照这个创建底图https://iclient.supermap.io/examples/leaflet/editor.html#01_tiledMapLayer4326,现在需要做离线的应该怎么构造地图呢

您发的这个接口是用来记载地图服务的

要用本地瓦片的话,如何构造的具体参数要看您本身的数据是怎么样的,比如

https://blog.csdn.net/netying/article/details/105187665

https://blog.csdn.net/weixin_55532289/article/details/125534027

不过通常来说leaflet加载本地地图瓦片都是用 tileLayer接口来实现的,这个是一个原生的接口,参数和使用iClient没有特别的修改,依招leaflet本身的使用即可

https://leafletjs.com/reference.html

...