查询栅格信息

查询栅格信息,即在指定数据集集合中查找符合栅格信息的矢量要素,并在客户端中展示出来。本示例为:在 World 数据服务中查询指定栅格信息的要素。

使用接口 L.supermap.gridCellInfosService 在数据集 “WorldEarth” 中查找符合此栅格信息的矢量要素。

var url = "http://support.supermap.com.cn:8090/iserver/services/data-world/rest/data";
map.on("click",function (evt) {
    // 获取当前点击的(x,y)
    var x = evt.latlng.lng;
    var y = evt.latlng.lat;
    // 设置栅格查询的参数信息
    var getGridCellInfosParam = new SuperMap.GetGridCellInfosParameters({
        dataSourceName: "World",
        datasetName:"WorldEarth",
        X: x,
        Y: y
    });
    // 创建栅格查询实例
    L.supermap.gridCellInfosService(url).getGridCellInfos(getGridCellInfosParam,function(serviceResult) {
        if (!serviceResult.result) {
            return;
        }
        // 获取服务端返回数据
        var result = serviceResult.result;
    });
});

查看完整示例代码

results matching ""

    No results matching ""