当前位置: 首页 > 文档资料 > 认识现代 WebGIS >

1.5.3.2.8.1 指定ID查询

优质
小牛编辑
135浏览
2023-12-01

指定ID查询

指定 ID 查询,即在数据集中查询符合指定 ID 的地理空间要素,并在客户端中展示出来。

以 World 数据服务为例。使用接口 ol.supermap.FeatureService 在数据集 “World:Countries” 中查询 ID 为 246 和 247 的地理空间要素。

//指定ID查询处理
url = "http://support.supermap.com.cn:8090/iserver/services/data-world/rest/data";
//数据集ID查询服务参数
var idsParam = new SuperMap.GetFeaturesByIDsParameters({
    IDs: [246, 247],
    datasetNames: ["World:Countries"]
});
//向服务器发送请求,并获取结果
new ol.supermap.FeatureService(url).getFeaturesByIDs(idsParam, function (serviceResult) {
    //获取返回的features数据
    var features = serviceResult.result.features;
});

查看完整示例代码