编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

leaflet实战之:加载SuperMap子图层

wxchong 2024-06-10 16:46:06 开源技术 8 ℃ 0 评论

基于supermap+leaflet,实现子图层加载。

L.supermap.tiledMapLayer

如何获取地图图层ID?

以https://iserver.supermap.io/iserver/services/map-world/rest/maps/World为例,点击“layers”可以获取地图下面图层对应的子图层列表。


var url = "https://iserver.supermap.io/iserver/services/map-world/rest/maps/World";
var map = L.map('map', {
        crs: L.CRS.EPSG4326,
        center: [0, 0],
        maxZoom: 18,
        zoom: 1
});
// 子图层集合是字符串,固定格式为:'[图层序号:子图层序号]',多个子图层按顺序以英文逗号分隔
var layersID = '[0:0,12]';
L.supermap.tiledMapLayer(url,{layersID:layersID}).addTo(map);

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表