兴趣点查询部分接口
# 半径查询
接口地址:/gishub/poi/place/v1/around
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| location | 经纬度(x,y) | query | true | string | |
| radius | 半径(单位米) | query | true | integer | |
| keyword | 关键词 | query | false | string | |
| offset | 页量 | query | false | integer(int32) | |
| page | 页号(分页从0开始) | query | false | integer(int32) | |
| tag | 类型 | query | false | string |
请求示例:
响应示例:
{
"status": 1,
"msg": null,
"message": "ok",
"count": 4,
"data": [
{
"sourceid": "XXXX",
"address": "大光宾馆西(大河沿镇政府西)(大十字左侧)",
"city": "吐鲁番市",
"kind": "110101",
"importance": 1,
"county": "高昌区",
"admincode": "650000",
"lon": 88.87245169681044,
"full_address": "大光宾馆西(大河沿镇政府西)(大十字左侧)",
"geom": {
"lon": 88.87245169681044,
"lat": 43.15179376342086
},
"number": 1,
"province": "新疆",
"district_code": "650000",
"x": "88.87245169681044",
"name": "巴适鱼庄餐厅",
"alias": null,
"y": "43.15179376342086",
"id": "ZZZZ",
"poi_id": "ZZZZ",
"the_geom": {
"lon": 88.87245169681044,
"lat": 43.15179376342086
},
"lat": 43.15179376342086
}
]
}
# 范围面查询
接口地址:/address-sub-server/gishub/poi/place/v1/polygon
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
请求参数:
{
"polygon":"[[88.93467995676804,42.66523873518136],[88.93467995676804,43.2232110909271],[89.52594418417324,43.2232110909271],[89.52594418417324,42.66523873518136],[88.93467995676804,42.66523873518136]]",
"keyword":"建筑",
"tag": "9190401",
"offset":5,
"page":0 // 分页注意这里是从0开始
}
响应示例:
{
"status": 1,
"msg": null,
"message": "ok",
"count": 5, // 总数
"data": [
{
"sourceid": "XXXXXXXX",
"address": "新疆吐鲁番市高昌区建筑公司家属院XXXXXXXX号",
"city": "吐鲁番市",
"kind": "9190401",
"importance": 2,
"county": "高昌区",
"admincode": "650402",
"lon": 89.1714,
"full_address": "新疆吐鲁番市高昌区建筑公司家属院XXXXXXXX号",
"geom": {
"lon": 89.1714,
"lat": 42.94201
},
"street_code": "建筑公司家属院",
"number": 2,
"province": "新疆",
"district_code": "650402",
"street": "建筑公司家属院",
"x": "89.1714",
"name": "建筑公司家属院",
"y": "42.94201",
"id": null,
"poi_id": null,
"the_geom": {
"lon": 89.1714,
"lat": 42.94201
},
"lat": 42.94201
}
]
}
# 关键字查询
接口地址:/address-sub-server/gishub/poi/place/v1/search
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | 解释 |
|---|---|---|---|---|---|
| city | 市 | query | false | string | |
| citylimit | 区域限制 | query | false | boolean | |
| county | 区县 | query | false | string | |
| keyword | 关键词 | query | false | string | |
| offset | 页量(一页多少条) | query | false | integer(int32) | |
| page | 页号(第几页,从1开始) | query | false | integer(int32) | |
| tag | 类型 | query | false | string |

响应示例:
{
"status": 1,
"msg": null,
"message": "ok",
"count": 559,
"data": [
{
"sourceid": "XXXXXXXX",
"address": "新疆吐鲁番市高昌区建筑公司家属院XXXXXXXX号",
"city": "吐鲁番市",
"kind": "9190401",
"importance": 2,
"county": "高昌区",
"admincode": "650402",
"lon": 89.1714,
"full_address": "新疆吐鲁番市高昌区建筑公司家属院XXXXXXXX号",
"geom": {
"lon": 89.1714,
"lat": 42.94201
},
"street_code": "建筑公司家属院",
"number": 2,
"province": "新疆",
"district_code": "650402",
"street": "建筑公司家属院",
"x": "89.1714",
"name": "建筑公司家属院",
"y": "42.94201",
"id": null,
"poi_id": null,
"the_geom": {
"lon": 89.1714,
"lat": 42.94201
},
"lat": 42.94201
}
// 其他poi数据
]
}
上次更新: 2024/11/22, 10:18:22