地名搜索服务API是一类简单的HTTP/HTTPS接口,包括普通搜索、视野内搜索、周边搜索、拉框搜索、普通建议词搜索等。使用搜索服务前您需要申请Key。使用本接口需到天地图官网购买:http://lbs.tianditu.gov.cn/server/search.html
| 参数名称 | 类型 | 示例值 | 必须 | 描述 |
|---|---|---|---|---|
| content-type | String | application/x-www-form-urlencoded | 否 |
| 参数名称 | 类型 | 示例值 | 必须 | 描述 |
|---|---|---|---|---|
| tk | String | - | 是 | 您的服务器端密钥 |
| keyWord | String | 超市 | 否 | 搜索的关键字 注:不支持’与&符号。 |
| mapBound | String | 116.04577,39.70307,116.77361,40.09583 | 否 | 查询的地图范围("-x,-y,x,y")
注:-180,-90至180,90。 |
| level | String | 11 | 否 | 目前查询的级别 注:1-20。 |
| specifyAdminCode | String | - | 否 | 指定行政区的国标码 注: 9位国标码,如:北京:156110000,优先级高于视野内。 |
| queryRadius | String | - | 否 | 查询半径(周边搜索时) |
| pointLonlat | String | - | 否 | 点坐标(周边搜索) |
| queryType | String | 1 | 否 | 搜索类型 1:普通搜索, 2:视野内搜索, 3:周边搜索, 4:普通建议词搜索, 5:公交规划建议词搜索, 6:公交规划起止点搜索(只搜索公交站),7: 纯地名搜索(不搜公交线), 10:拉框搜索 注:传递参数为1-10,分别对应不同的搜索类型。暂无8和9。 |
| start | String | 0 | 否 | 返回结果起始位(用于分页和缓存)默认0 注:0-300,表示返回结果的起始位置。 |
| count | String | 20 | 否 | 返回的结果数量(用于分页和缓存) 注:1-300,标书返回结果的条数。 |
| lonlat | String | - | 否 | 查询城市中心点坐标(经纬度坐标) 例如:北京坐标点是'lonlat':'116.38094,39.92362'。 |
| bound | String | - | 否 | 查询城市矩形范围 例如:北京矩形范围是'bound':'116.18198,39.84396,116.5799,40.00327'。 |
| zoom | String | - | 否 | 查询城市缩放级别(1—18级) 例如:北京的是'zoom':'12'。 |
| layers | String | - | 否 | 查询城市图层(vec:表示矢量、Cva:表示注记) 例如:'layers':'vec,cva'。 |
| projection | String | - | 否 | 查询城市投影(c:平面坐标投影、w:墨卡托投影) 例如:'projection':'c'。 |
showapi_res_body 系统封装,业务数据均位于该对象内;系统级字段见。