首页 / 浏览问题 / WebGIS / 问题详情
超图如何加载第三方提供的地图服务
5EXP 2024年07月18日

客户提供的地图服务如下

1个回答

您好,您这边是想要在iServer上转发这个服务?还是只需要在iClient前端显示这个服务?
941EXP 2024年07月18日
只需要在iClient前端显示这个服务就可以了,无法通过iServer转发这个服务
您的瓦片是通过什么参数进行确定位置的?比如XYZ瓦片,可以通过这种格式加载:

出图地址:http://{ip}:8888/tiles/qhtiles/6/47/25.png,
URL格式:http://{ip}:8888/tiles/qhtiles/${z}/${x}/${y}.png

以及您前端使用的是什么框架?Leaflet、OpenLayers、MapboxGL、Classic等
前端是用的是超图的Leaflet,使用xyz定位
现在的问题是  我不知道在Leaflet中应该使用哪种layer去进行地图的加载

leaflet可以使用:

L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
现在地图服务是采用的上海城建2000坐标系,是否也可以直接使用L.tileLayer进行地图加载,新建L.map的时候要配置某些参数吗
好的,感谢回复,我这边大致了解了,我先尝试构建一下crs参数
您好, 我还有个问题想问一下,如果要在地图上加载2个不同坐标系的地图服务的话,需要怎么操作
...