图层要素简单查询
# (要素查询)单个图层简单要素查询
接口描述: 对图层内的要素进行快速查询,类似于进行全表模糊扫描.
接口地址:/one-map-server/sys/geom/vector/simpleQuery
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| queryStr | 待模糊查询的字符串 | query | false | string | |
| tableId | tableId | query | false | string | |
| tokenizerIs | 是否进行分词查询(默认为false) | query | false | boolean | |
| wktString | 用面的wkt对数据进行过滤 (对于面数据,我们该接口默认进行求相交与包含) | query | false | string | |
| selectFieldNames | 结果集中的显示哪些字段 ,默认显示数据库中所有字段,多个字段使用@进行分隔 | query | false | string | |
| filterFieldNames | 对哪些字段进行 queryStr 模糊查询 ,默认查询数据库的所有字段,多个字段使用@进行分隔 | query | false | string | |
| resultHasGtcId | 结果集中是否包含数据主键gtc_id,默认true | query | false | string | |
| resultHasGeom | 结果集中是否包含空间信息,默认true | query | false | string | |
| orders | 排序条件 传参方式 : [fieldNameA#升序@fieldNameB#降序] | query | false | string | |
| page | 分页条件(默认为1) | query | false | string | |
| limit | 分页条件(默认25) | query | false | string |
响应示例:
{
"code": 200,
"alertType": 0,
"alertMsg": null,
"data": {
"pageSize": 15,
"startRow": 15,
"pageNum": 1,
"pageParam": {
"pageSize": 15,
"startRow": 15,
"pageNum": 1
},
"total": 3062,
"list": [
{
"测试前端生成id": "554c696709bb4ef093edb35427e98434",
"测试警务辖区多级联动输入2": "乌鲁木齐市公安局",
"测试警务辖区多级联动输入1": "新疆公安厅机关",
"测试警务辖区输入": "[{\"adcode\":\"650100000000\",\"childHas\":\"YES\",\"children\":[],\"code\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"leavel\":\"DZS00001\",\"leavelCode\":\"2\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\",\"thisObj\":{\"childHas\":\"YES\",\"code\":\"650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"id\":\"2\",\"leavel\":\"DZS00001\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}}]",
"测试行政区划输入": "[{\"adcode\":\"650102\",\"children\":[],\"code\":\"650102\",\"fullAdcode\":\"650000/650100/650102\",\"fullCode\":\"650000/650100/650102\",\"fullName\":\"新疆维吾尔自治区/乌鲁木齐市/天山区\",\"leavel\":\"区县\",\"leavelCode\":\"3\",\"name\":\"天山区\",\"parcode\":\"650100\",\"thisObj\":{\"adcode\":\"650102\",\"childNode\":[],\"fullAdcode\":\"650000/650100/650102\",\"fullName\":\"新疆维吾尔自治区/乌鲁木齐市/天山区\",\"leavel\":\"区县\",\"name\":\"天山区\",\"parcode\":\"650100\"}}]",
"测试多选字典输入": "[{\"childData\":[],\"color\":\"#7FFFD4\",\"dictCode\":\"1689449313248911360\",\"dictLabel\":\"上行\",\"dictSort\":1,\"dictType\":\"direction\",\"dictValue\":\"上行\",\"fullDictLable\":\"上行\",\"fullDictValue\":\"上行\",\"showIs\":\"YES\"}]",
"测试单选字典输入": "[{\"childData\":[],\"childHas\":\"YES\",\"color\":\"#DC143C\",\"dictCode\":\"1692414295410257920\",\"dictLabel\":\"进域\",\"dictSort\":1,\"dictType\":\"jinorchu\",\"dictValue\":\"01\",\"fullDictLable\":\"进域\",\"fullDictValue\":\"01\",\"showIs\":\"YES\"}]",
"id": "6377b806dce5419eb0c4ee043efa0634",
"名称": "测试",
"警综编号": "aa",
"gtc_id": "1798917289516527616", // 系统字段 gtc_id表示主键
"the_geom": { // 空间信息对象 是一个geojson
"coordinates": [
//......
],
"type": "MultiPolygon"
},
"创建时间": "2024-06-07 11:17:58.793"
}
// ........
]
},
"location": null
}
postman

# (要素查询)组简单要素查询
接口描述: 实际上就是对上面的接口<单个图层简单要素查询>进行了一个组合查询,返回结果集就是
一个map对象,key是tableId,value同 <单个图层简单要素查询> 的value
该接口可以理解成 你前端的遍历查询,我后端给你遍历了.
接口地址:/one-map-server/sys/geom/vector/v2/groupSimpleQueryByTableIds
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| queryStr | queryStr | query | false | string | |
| tableIds | tableId的数组,用逗号分割 | query | false | array | string |
| tokenizerIs | 是否进行分词查询(默认为true) | query | false | boolean | |
| wktString | 查询面的wkt字符串(对面我们该接口默认进行求相交与包含) | query | false | string | |
| page | 单个图层分页条件(默认为1) | query | false | string | |
| limit | 单个图层分页条件(默认25) | query | false | string |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | GtcWebResult«Map«string,JSONObject»» |
响应示例:
{
"code": 200,
"alertType": 0,
"alertMsg": null,
"data": {
"t_1770668806772985856": {
"count": 7, //查询到的结果集数量
"list": [
//.... 查询到的要素对象
]
},
"t_1719553547524173824": {
"count": 0,
"list": []
}
},
"location": null
}
postman 
上次更新: 2025/07/17, 14:23:44