首页 / 浏览问题 / WebGIS / 问题详情
生成专题图ThemeParameters
5EXP 2025年11月25日

https://iclient.supermap.io/examples/leaflet/editor.html#03_themeRange

这个分段专题图中,
new L.supermap.ThemeParameters({
            datasetNames: ["Province_R"],
            dataSourceNames: ["China"],
            joinItems: null,
            themes: [themeRange]
        });
ThemeParameters 所设置的数据源和数据集是在哪进行查询的呢?
这个是用了数据服务么?我没看到数据服务的url在此demo中出现,所以很困惑。


我这里可不可以使用外部数据源

1个回答

可以发布一个地图服务和数据服务,然后在数据服务中查询数据源和数据集的名称;

示例中没有用到数据服务,是调用地图服务生成的临时图层,但是图层是添加了样式的数据集,所以需要数据集名作为标识
1,436EXP 2025年11月25日
没太明白,也就是说demo中的 指定的数据源和数据集其实是数据服务里面的么?

因为数据服务和地图服务是一个工作空间的,所以直接使用地图服务的url指定数据集和数据源进行查询是可行的?
准确来说,数据源和数据集都是保存在工作空间,数据服务只是方便前端查看数据源和数据集信息,如果没有数据服务,用iDesktopX打开工作空间也可以看到,数据服务和地图服务使用的是同一个工作空间就可以通过数据服务查看数据源和数据集信息
那如果这样操作呢?

地图服务是发布的UGCV5瓦片,这个没有对应的数据源,想从切片原始的工作空间数据源读取数据,并且关联外部发布的postgreSQL的工作空间去查询一些信息,这个怎么操作呢?
hello,请问一下
...