首页 / 浏览问题 / 云GIS / 问题详情
leaflet+supermap 根据数据源加载对应图层
13EXP 2023年05月22日

使用产品:iserver 10.2.1

操作系统:win11 x64

数据类型: 文件型

问题详细描述:leaflet+supermap 根据数据源加载对应图层,不知道怎么加载呀?

比如世界地图的数据源https://iserver.supermap.io/iserver/services/data-world/rest/data/datasources/World/datasets/world,怎么根据数据源里面的数据加载对应的图层啊?小白一个,跪求解答

1个回答

您好,您是想控制地图中子图层的显隐吗?如果是的话您可以参考该博客:https://blog.csdn.net/supermapsupport/article/details/83218687,设置需要的图层可见,隐藏其他不需要的子图层即可。

3,148EXP 2023年05月22日

不是,就是想通过数据源来显示图层呀,不知道用啥方法,也不知道用到数据源的哪些数据呀,可以通过世界地图的数据源https://iserver.supermap.io/iserver/services/data-world/rest/data/datasources/World/datasets/world告诉我一下呗

还有这篇文章里,这个红框里的方法也没写呀

不是很明白您说的通过数据源来显示图层是什么意思。请具体描述一下使用场景和需要实现的效果,如果是需要显示的图层已经在地图里面了,那么就是参考我提供的博客进行控制显隐。如果是需要显示的图层不在地图里,需要实现的话也是通过创建临时图层的方式来加载,接口使用是一样的。至于您说的红框内方法没有写,文章最下面提供的demo,demo内有完整的代码,博客只是展示实现步骤和思路,并没有展示全部完整代码。
就是单纯的去加载子图层。有些多个子图层拼接的图层。想要根据子图层名称简单的加载子图层的影像而已。底下的demo csdn要收费下载,可以提供一下么 博文上缺少代码
...