逆地理编码
优质
小牛编辑
129浏览
2023-12-01
通过输入地址坐标来获取对应的规范化的地址描述。
使用服务前需要先申请 key。
资源服务地址:https://www.supermapol.com/iserver/services/location-china/rest/locationanalyst/China/geodecoding
资源接口参数说明
逆地理编码支持GET和HEAD请求,支持json\xml\jsonp等格式
GET 请求参数
参数名 | 类型 | 默认值 | 范例 | 是否必须 | 描述 |
---|---|---|---|---|---|
location | Point2D | 无 | {"x":116.481488,"y":39.990464} | 是 | 地址经纬度坐标 |
GET请求相应结构:
名称 | 类型 | 描述 | |
---|---|---|---|
name | String | 匹配的数据记录名称 | |
formatedAddress | String | 符合地理编码规范的规范地名地址描述 | |
address | AddressComponent | 详细地址信息 | |
province | String | 省级地址描述(省、直辖市、省级民族自治区、特别行政区) | |
city | String | 市级地址描述 | |
cityCode | String | 市级地址编码 | |
county | String | 县级地址描述(县、县级市、区) | |
countyCode | String | 县级地址编码 | |
town | String | 乡镇/街道地址描述(此街道为社区街道,不是道路信息) | |
streetNumber | StreetNumber | 街道、门号信息 |
StreetNumber 类接口说明如下:
字段 | 类型 | 含义 |
---|---|---|
distance | String | 门牌地址到请求坐标的距离(m) |
number | String | 门牌号 |
street | String | 街道名称 |
服务示例
https://www.supermapol.com/iserver/services/location-china/rest/locationanalyst/China/ geodecoding.json?location={"x":116.5058,"y":39.9855}&key=fvV2osxwuZWlY0wJb8FEb2i5
参数名 | 值 | 备注 |
---|---|---|
location | {"x":116.5058,"y":39.9855} | 地址经纬度坐标 |
响应结果
{ "address": { "countyCode": "110105", "province": "北京市", "town": "将台乡", "city": "北京市", "townCode": "110105223000", "streetNumber": { "number": "10号院", "distance": "122.34", "street": "酒仙桥北路" }, "cityCode": "010", "county": "朝阳区" }, "name": null, "formatedAddress": "北京市朝阳区将台乡超图大厦超图软件" }