下面这一段是重点
/queryResults.json?returnPostAction=true&getMethodForm=true&returnContent=true
采用queryResults中的get方法去进行相关查询,参数采用json的格式进行传参;
{
"queryMode": "SpatialQuery",//查询模型
"geometry": {
"type": "POINT",//我这里采用了点查询
"points": [//查询点的坐标
{
"x": 83.34,
"y": 42.37
}
]
},
"queryParameters": {
"queryParams": [
{
"attributeFilter": "SMID > 0",
"name": "xxx@xxx"
}
],
"startRecord": 0,//开始索引
"expectCount": 1,//期待返回的要素数量
"queryOption": "GEOMETRY"//直接返回几何数据
},
"spatialQueryMode": "WITHIN"//与查询点相交的元素
}
回调结果如下
{
"recordsets": [
{
"datasetName": "xx@xx数据源",
"features": [
{
"fieldNames": [],
"ID": 26,
"fieldValues": [],
"geometry": {
"id": 26,
"center": {
"y": 41.145151,
"x": 82.545151
},
"style": null,
"parts": [
1901
],
"partTopo": [
1
],
"points": [
{
"y": 43.185151,
"x": 81.5751515
},
{
"y": 46.1951412,
"x": 89.551312
},
.......
],
"type": "REGION"
}
}
],
"fieldCaptions": [],
"fieldTypes": [],
"fields": []
}
],
"totalCount": 1,
"currentCount": 1,
"customResponse": null
}
本文含有隐藏内容,请 开通VIP 后查看