首页 / 浏览问题 / WebGIS / 问题详情
supermap iserver空间查询时,怎么区分返回的数据所在图层
22EXP 2023年06月29日
supermap iserver 对服务进行空间查询有多个datasetNames,查询到的要素数据都在同一个features中,怎么区分要素具体在哪个datasetNames图层里

1个回答

您好,如果您是对rest地图服务进行查询,查询时是指定了所查询的图层名称的,查出来的结果只是您参数所指定单个图层的结果,不是多个图层的。

https://iclient.supermap.io/examples/leaflet/editor.html#01_mapQueryByBounds

http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/root/maps/map/queryResults/queryResults.htm

希望可以帮助到您。

9,653EXP 2023年06月30日

问题描述中有误,传入了多个datasNames。是采用的featureResult的方式。

查看结果的result.datasetInfos属性即可, 其中 datasetName 标识了数据集的名称,featureRange 对应结果的索引范围。

...