地址搜索

基本信息

Path: /api/v2/place/search

Method: GET

接口描述:

key验证规则 为 对 参数q,和salt拼接后进行MD5加密取32位小写,其中salt为固定值:4k1youU38QiFXhTm
例如
q=135 pilkington avenue, birmingham
salt=4k1youU38QiFXhTm
则key = md5(135 pilkington avenue, birmingham4k1youU38QiFXhTm)=fea2393aa6ccf932fbc75c026a267763
所以完整请求链接为:
https://openapi-map.tantu.com/api/v2/place/search?q=135+pilkington+avenue,+birmingham&format=json&key=fea2393aa6ccf932fbc75c026a267763





本api参考开源项目nominatim,详细解释可参考官方文档
https://github.com/openstreetmap/Nominatim/blob/master/docs/api/Reverse.md

请求参数

Query

参数名称 是否必须 示例 备注
q 135 pilkington avenue, birmingham 要查询的地点关键字或地址
street 135 pilkington avenue 门牌号街道名
city birmingham 所在城市
county birmingham 所在县
state CA 所在州/省
country US 所在国家
format json 输出格式,默认为json,可选[html
key fea2393aa6ccf932fbc75c026a267763 校验码,构造方法详细查看备注

返回数据

名称类型是否必须默认值备注其他信息
Codenumber非必须状态码,0代表返回成功,非0代表失败
Descstring非必须返回消息描述
Messageobject []非必须

item 类型: object

├─ place_idnumber非必须地址id
├─ licencestring非必须
├─ osm_typestring非必须osm地址类型
├─ osm_idnumber非必须osmid
├─ boundingboxstring []非必须地点矩形

item 类型: string

├─ 非必须
├─ latstring非必须地点纬度
├─ lonstring非必须地点经度
├─ display_namestring非必须详细信息
├─ classstring非必须place类型
├─ typestring非必须
├─ importancenumber非必须可信程度

© 2011-2020 zuzuche.com. All Rights Reserved.  广州力挚网络科技有限公司  版权所有  营业执照   粤ICP备11007328号   粤公网安备 44010602000444号