百度地图 API
  1. 空间搜索
百度地图 API
  • 获取密钥
    • 获取秘钥
  • 地点检索
    • 地点检索V2.0
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常用问题
      • 更新日志
      • 资源下载
      • 行政区划区域检索
      • 圆形区域检索
      • 地点详情检索
  • 地点输入提示
    • 地点输入提示V2.0
      • 服务介绍
      • 使用指南
      • 常见问题
      • 更新日志
      • 资源下载
      • 地点输入提示接口
  • 正/逆地理编码
    • 地理编码
      • 服务介绍
      • 使用指南
      • 常用问题
      • 更新日志
      • 资源下载
      • 地理编码
    • 全球逆地理编码
      • 服务介绍
      • 使用指南
      • 常见问题
      • 更新日志
      • 资源下载
      • 逆地理编码
  • 轻量级轨迹服务
    • 轨迹纠偏API
      • 服务介绍
      • 使用指南
      • 更新日志
      • 轨迹纠偏
    • 轨迹重合率分析API
      • 服务介绍
      • 使用指南
      • 更新日志
      • 轨迹重合率分析API
    • 轨迹分析API
      • 服务介绍
      • 使用指南
      • 更新日志
      • 轻量轨迹分析API
  • 道路信息预警服务
    • 超速判断API
      • 服务介绍
      • 使用指南
      • 更新日志
      • 超速判断API
  • 路线规划
    • 轻量级路线规划
      • 服务介绍
      • 使用指南
      • 常见问题
      • 更新日志
      • 服务文档
      • 驾车路线规划
      • 骑行路线规划
      • 步行路线规划
      • 公交路线规划
    • 路线规划
      • 服务介绍
      • 使用指南
      • 常见问题
      • 更新日志
      • 服务文档
      • 摩托车路线规划
      • 公交路线规划
      • 骑行路线规划
      • 驾车路线规划
    • 货车路线规划
      • 服务介绍
      • 使用指南
      • 常用问题
      • 更新日志
      • 服务文档
      • 货车路线规划
  • 智能调度
    • 路网矩阵API
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常用问题
      • 更新日志
      • 路网创建接口
      • 路网查询接口
      • 路网新增/减少网点/更新网点坐标
      • 网点线路更新
      • 路网删除
      • 路网任务执行时间查询接口
      • 路网任务权重修改接口
    • 排单排线API
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常用问题
      • 更新日志
      • 排单排线计算
      • 排单排线查询
      • 线内优化排单计算
      • 线内优化结果查询
      • 多点有序排单计算
      • 多点有序排单查询
    • 快速排单API
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常见问题
      • 更新日志
      • 快速排单计算
      • 快速排单查询
    • 多仓排单API
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常见问题
      • 更新日志
      • 多仓排单排线计算
      • 多仓排单排线查询
  • 私有化图层
    • 私有化地址库
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常见问题
      • 更新日志
    • 私有化路线库
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常用问题
      • 更新日志
  • 天气查询
    • 国内天气查询
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常见问题
      • 更新日志
      • 资源下载
      • 基础服务
      • 高级权限(国内经纬度天气查询)
    • 海外天气查询
      • 服务介绍
      • 服务文档
      • 使用指南
      • 常见问题
      • 更新日志
      • 资源下载
      • 基础服务
      • 高级权限(海外经纬度天气查询)
  • 批量算路
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 服务地址批量算路
  • 货车批量算路
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 货车路线规划
  • 地址解析聚合
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 地址解析聚合
  • 城乡类型判别
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 城乡类别判别
  • 行政区划查询服务
    • 服务介绍
    • 使用指南
    • 常见问题
    • 更新日志
    • 服务文档
    • 行政区划查询服务
  • 区域边界查询服务
    • 服务介绍
  • 普通IP定位
    • 服务介绍
    • 使用指南
    • 常见问题
    • 更新日志
    • 服务文档
    • 普通IP定位
  • 智能硬件定位
    • 服务介绍
    • 使用指南
    • 常见问题
    • 更新日志
    • 服务文档
    • 智能硬件定位
  • 鹰眼轨迹
    • 概述
    • 常见问题
    • 更新日志
    • 相关下载
    • 获取密钥
      • 获取密钥
    • 开发指南
      • 账号和获取密钥
      • 鹰眼基本概念
      • 权限和配额
      • Hello鹰眼
      • 连接设备
      • 轨迹追踪
      • 轨迹存储
      • 轨迹查询
      • 轨迹纠偏
      • 空间搜索
      • 地理围栏
      • 轨迹分析
      • 经验行为分析
      • 交通方式识别
      • 图像存储
      • 全球轨迹服务
      • 轨迹管理台使用手册
      • 轨迹管理台开源代码
    • 行业解决方案
      • 物流车队管理方案
    • 鹰眼Web服务API
      • 接口总览
      • 附录
      • 终端管理
        • 终端管理
        • 添加entity
        • 更新entity
        • 删除entity
        • 查询entity
      • 空间搜索
        • 空间搜索
        • 关键字搜索
          GET
        • 矩形范围搜索
          GET
        • 周边搜索
          GET
        • 多边形搜索
          GET
        • 行政区搜索
          GET
      • 轨迹上传
        • 轨迹上传
        • 上传单个轨迹点
        • 批量添加轨迹点
      • 轨迹查询和纠偏
        • 轨迹查询和纠偏
        • 实时纠偏
        • 查询轨迹里程
        • 轨迹查询与纠偏
      • 轨迹分析
        • 轨迹分析
        • 停留点查询
        • 驾驶行为分析
      • 经验行为分析
        • 经验行为分析
        • createjob接口创建任务
        • getjob接口定期查询任务
      • ETC费用
        • ETC费用
        • 货车ETC费用
        • 乘用车ETC费用
      • 地理围栏管理
        • 地理围栏管理
        • 创建圆形围栏
        • 更新圆形围栏
        • 创建多边形围栏
        • 更新多边形围栏
        • 创建线型围栏
        • 更新线型围栏
        • 创建行政区划围栏
        • 更新行政区划围栏
        • 删除围栏
        • 删除围栏可去除监控的entity
        • 增加围栏需监控的entity
        • 查询围栏
        • 查询围栏监控的所有entity
      • 地理围栏报警
        • 地理围栏报警
        • 查询监控对象相对围栏的状态
        • 根据坐标查询监控对象相对围栏的状态
        • 查询某监控对象的围栏报警信息
        • 批量查询所有围栏报警信息
      • 批量导出轨迹
        • 批量导出轨迹
        • 创建任务
        • 删除任务
        • 查询任务
      • 历史轨迹搜索
        • 历史轨迹搜索
        • 创建检索任务
        • 查询搜索
        • 删除搜索任务
      • 自定义属性字段
        • 自定义属性字段
      • 坐标系说明
        • 坐标系说明
    • 鹰眼Android SDK
      • 概述
      • 获取密钥
      • 更新日志
      • 相关下载
      • Web轨迹管理台
      • 开发指南
        • 快速入门
          • 简介
          • 账号和获取密钥
          • 创建鹰眼服务
          • 鹰眼基本概念
          • 权限和配额
          • 配置工程
          • 隐私合规接口
          • Hello Trace
        • 功能说明
          • 轨迹追踪
          • 缓存轨迹处理
          • 空间搜索
          • 轨迹查询
          • 轨迹纠偏
          • 里程计算
          • 轨迹分析
          • 地理围栏
          • 图像存储
        • 其他说明
          • 服务的存活
          • 电量和流量
          • 运营商网络
          • 坐标系说明
    • 鹰眼iOS SDK
      • 概述
      • 获取密钥
      • 更新日志
      • 相关下载
      • Web轨迹管理台
      • 开发指南
        • 快速入门
          • 简介
          • 账号和获取密钥
          • 创建鹰眼服务
          • 鹰眼基本概念
          • 权限和配额
          • 配置工程
          • CocoaPods自动配置
          • 隐私合规接口说明
        • 功能说明
          • 轨迹追踪
          • 缓存轨迹处理
          • 空间搜索
          • 轨迹查询与纠偏
          • 里程计算
          • 地理围栏
          • 轨迹分析
        • 其他说明
          • 运营商网络
          • 坐标系说明
    • 鹰眼硬件设备
      • 鹰眼硬件产品概览
      • 博实结BSJ-M11
      • 成为CW-601E
      • 北斗易通E-198A
    • Web轨迹管理台
      • Web轨迹管理台
  • 实时路况查询
    • 服务介绍
    • 服务文档
    • 使用指南
    • 更新日志
    • 道路路况查询
    • 矩形区域路况查询
    • 多边形区域路况查询
    • 周边路况查询
  • 时区
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常用问题
    • 更新日志
    • 时区
  • 批量服务
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 批量服务
  • 推荐上车点
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 推荐上车点
  • 坐标转换
    • 服务介绍
    • 服务文档
    • 使用指南
    • 常见问题
    • 更新日志
    • 坐标转换
  • 地图调起
    • 服务介绍
    • 常见问题
    • 更新日志
    • 相关下载
    • 开发指南
      • 简介
      • Hello World
    • 接口说明
      • web端
      • android端
      • iOS端
      • 地图标点功能
      • 地址解析
      • 反向地址解析
      • POI地点检索
      • 公交、地铁线路查询
      • 公交、驾车、步行路线规划
      • POI详情页展示
      • 全景服务
      • 展示地图
      • 自定义打点
      • 展现地图图区
      • 地址解析
      • 附近搜索
      • 驾车导航
      • 骑行导航
      • 步行导航
      • 导航到家
      • 调起离线导航包下载页面
      • 路线(出行)页面调起协议
      • 跳转出行早晚报页面
      • 跳转行程助手主页或者编辑页
      • 实时公交页面
      • 离线地图下载页面
      • 实时汇率页面
      • 实时翻译页面
      • 电子狗功能
      • 路况页面协议
      • AR识楼
      • 地铁图
      • IOS地图标注
      • iOS显示主图区
      • ios地址解析
      • ios反向地址解析
      • ios-POI(地点)搜索
      • ios用户位置附近检索
      • ios路线规划
      • ios公交、地铁线路查询
      • ios驾车导航
      • ios骑行导航
      • ios步行导航
      • ios-POI详情页展示
  • 静态图
    • 服务介绍
    • 服务文档
    • 可视化工具
    • 使用指南
  • 全景静态图
    • 功能介绍
    • 服务文档
    • 使用指南
  • 附录
    • 状态码定义
  • 概述
    • 概述
  1. 空间搜索

空间搜索

简介

根据关键字或地理范围搜索 entity 实时位置,即上传至鹰眼服务端的最新位置。例如:根据名称搜索车辆,或搜索周边的车辆、矩形或多边形范围内的车辆等。

接口列表

模块接口名称功能说明
entitysearch根据关键字搜索entity
boundsearch根据矩形范围搜索entity
aroundsearch周边搜索,根据圆心和半径搜索 entity
polygonsearch多边形搜索,搜索多边形范围内的entity
districtsearch行政区搜索,搜索行政区范围内的entity

坐标系说明

目前中国主要有以下三种坐标系:

WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。

GCJ02:是由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标系经加密后的坐标系。

BD09:为百度坐标系,在GCJ02坐标系基础上再次加密。其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标

非中国地区地图,统一使用WGS84坐标

鹰眼 Web服务API v3.0的默认输入输出参数为百度坐标(BD09),同时可通过"coord_type","coord_type_input","coord_type_output"(以各服务参数介绍为准)控制输入输出的坐标类型,鹰眼将自动完成转换。

接口说明

search——关键字搜索

根据关键字搜索entity,并返回实时位置。

请求URI

https://yingyan.baidu.com/api/v3/entity/search    //GET 请求

请求参数

参数名参数含义类型是否必填备注
ak用户的AK,授权使用string是
service_idservice的ID,service 的唯一标识int是在轨迹管理台创建鹰眼服务时,系统返回的 service_id
query搜索关键字string否默认为空,检索全部数据支持 entity_name + entity_desc 的联合模糊检索
filter过滤条件string否支持根据多个条件筛选,多个条件用竖线分隔(active_time 和 inactive_time 不可同时输入) 规则:filter=key1:value1|key2:value2。 示例:"filter=entity_names:张三,李四|active_time:1471708800|team:北京" 目前,支持的筛选字段为:1)entity_names: entity_name列表,多个entity用逗号分隔,精确筛选。示例:"entity_names:张三,李四" 2)active_time:unix时间戳,查询在此时间之后有定位信息上传的entity(loc_time>=active_time)。如查询2016-8-21 00:00:00之后仍活跃的entity,示例:"active_time:1471708800" 3)inactive_time:unix时间戳,查询在此时间之后无定位信息上传的entity(loc_time<inactive_time)。如查询2016-8-21 00:00:00之后不活跃的entity示例:"inactive_time:1471708800" 4)开发者自定义的可筛选的entity属性字段,示例:"team:北京"
sortby排序方法string否默认值:entity_name:asc(按 entity_name 升序排序)只支持按一个字段排序,支持的排序字段如下:loc_time:entity 最新定位时间entity_name:entity 唯一标识entity_desc:entity描述信息:开发者自定义的 entity 属性字段【使用规则】sortby=字段名:asc (升序)sortby=字段名:desc (降序)【示例】按定位时间loc_time字段降序排序:sortby=loc_time:desc按自定义的手机号字段phone_number 升序排序:sortby=phone_number:asc
coord_type_output返回结果的坐标类型string否默认值:bd09ll 该字段用于控制返回结果中坐标的类型。可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 注:该字段在国外无效,国外均返回 wgs84坐标
page_index分页索引int(1到2^32-1)否默认值为1。page_index与page_size一起计算从第几条结果返回,代表返回第几页。
page_size分页大小int(1-1000)否默认值为100。page_size与page_index一起计算从第几条结果返回,代表返回结果中每页有几条记录。
sn用户的权限签名,若用户所用AK的校验方式为SN校验时该参数必须。 SN计算规则string否

请求示例

entitysearch.png 返回值见通用返回结果

boundsearch——矩形范围搜索

根据矩形地理范围搜索entity,并返回实时位置

请求URI

https://yingyan.baidu.com/api/v3/entity/boundsearch    //GET 请求

请求参数

参数名参数含义类型是否必选备注
ak用户的AK,授权使用string必选
service_idservice的ID,service 的唯一标识int必选在轨迹管理台创建鹰眼服务时,系统返回的 service_id
bounds矩形区域, 左下角和右上角的经纬度坐标点string(25)必选坐标点顺序为"左下;右上",坐标对间使用;号分隔,格式为:纬度,经度;纬度,经度 示例: 36.20,116.30;37.20,117.30
filter过滤条件string可选支持根据多个条件筛选,多个条件用竖线分隔(active_time 和 inactive_time 不可同时输入) 规则:filter=key1:value1|key2:value2。 示例:"filter=entity_names:张三,李四|active_time:1471708800|team:北京" 目前,支持的筛选字段为:1)entity_names: entity_name列表,多个entity用逗号分隔,精确筛选。示例:"entity_names:张三,李四" 2)active_time:unix时间戳,查询在此时间之后有定位信息上传的entity(loc_time>=active_time)。如查询2016-8-21 00:00:00之后仍活跃的entity,示例:"active_time:1471708800" 3)inactive_time:unix时间戳,查询在此时间之后无定位信息上传的entity(loc_time<inactive_time)。如查询2016-8-21 00:00:00之后不活跃的entity示例:"inactive_time:1471708800" 4)开发者自定义的可筛选的entity属性字段,示例:"team:北京"
sortby排序方法string否默认值:entity_name:asc(按 entity_name 升序排序)只支持按一个字段排序,支持的排序字段如下:loc_time:entity 最新定位时间entity_name:entity 唯一标识entity_desc:entity描述信息:开发者自定义的 entity 属性字段【使用规则】sortby=字段名:asc (升序)sortby=字段名:desc (降序)【示例】按定位时间loc_time字段降序排序:sortby=loc_time:desc按自定义的手机号字段phone_number 升序排序:sortby=phone_number:asc
coord_type_input请求参数 bounds 的坐标类型string可选默认值:bd09ll 可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 wgs84:gps 坐标
coord_type_output返回结果的坐标类型string可选默认值:bd09ll 该字段用于控制返回结果中坐标的类型。可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 注:该字段在国外无效,国外均返回 wgs84
page_index分页索引int(1到2^32-1)可选默认值为1。page_index与page_size一起计算从第几条结果返回,代表返回第几页。
page_size分页大小int(1-1000)可选默认值为100。page_size与page_index一起计算从第几条结果返回,代表返回结果中每页有几条记录。
sn用户的权限签名,若用户所用AK的校验方式为SN校验时该参数必须。 sn生成string否

请求示例

boundsearch.png

返回结果见通用返回结果

aroundsearch—— 周边搜索

根据圆心半径搜索entity,并返回实时位置

请求URI

https://yingyan.baidu.com/api/v3/entity/aroundsearch    //GET 请求

请求参数

参数名参数含义类型是否必选备注
ak用户的AK,授权使用string必选
service_idservice的ID,service 的唯一标识int必选在轨迹管理台创建鹰眼服务时,系统返回的 service_id
center中心点经纬度string必选格式为:纬度,经度 示例: 36.20,116.30
radius搜索半径int必选单位:米,取值范围[1,5000] 示例: 1000
filter过滤条件string可选支持根据多个条件筛选,多个条件用竖线分隔(active_time 和 inactive_time 不可同时输入) 规则:filter=key1:value1|key2:value2。 示例:"filter=entity_names:张三,李四|active_time:1471708800|team:北京" 目前,支持的筛选字段为:1)entity_names: entity_name列表,多个entity用逗号分隔,精确筛选。示例:"entity_names:张三,李四" 2)active_time:unix时间戳,查询在此时间之后有定位信息上传的entity(loc_time>=active_time)。如查询2016-8-21 00:00:00之后仍活跃的entity,示例:"active_time:1471708800" 3)inactive_time:unix时间戳,查询在此时间之后无定位信息上传的entity(loc_time<inactive_time)。如查询2016-8-21 00:00:00之后不活跃的entity示例:"inactive_time:1471708800" 4)开发者自定义的可筛选的entity属性字段,示例:"team:北京"
sortby排序方法string否默认值:entity_name:asc(按 entity_name 升序排序)只支持按一个字段排序,支持的排序字段如下:loc_time:entity 最新定位时间entity_name:entity 唯一标识entity_desc:entity描述信息custom-key:开发者自定义的 entity 属性字段【使用规则】sortby=字段名:asc (升序)sortby=字段名:desc (降序)【示例】按定位时间loc_time字段降序排序:sortby=loc_time:desc按自定义的手机号字段phone_number 升序排序:sortby=phone_number:asc
coord_type_input请求参数 center 的坐标类型string可选默认值:bd09ll 可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 wgs84:gps 坐标
coord_type_output返回结果的坐标类型string可选默认值:bd09ll 该字段用于控制返回结果中坐标的类型。可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 注:该字段在国外无效,国外均返回 wgs84
page_index分页索引int(1到2^32-1)可选默认值为1。page_index与page_size一起计算从第几条结果返回,代表返回第几页。
page_size分页大小int(1-1000)可选默认值为100。page_size与page_index一起计算从第几条结果返回,代表返回结果中每页有几条记录。
sn用户的权限签名,若用户所用AK的校验方式为SN校验时该参数必须。 SN计算规则string否

请求示例

aroundsearch.png

返回结果见通用返回结果

polygonsearch—— 多边形搜索

搜索多边形范围内的entity

请求URI

https://yingyan.baidu.com/api/v3/entity/polygonsearch    //GET

请求参数

参数名参数含义类型是否必选备注
ak用户的AK,授权使用string必选
service_idservice的ID,service 的唯一标识int必选在轨迹管理台创建鹰眼服务时,系统返回的 service_id
vertexes多边形边界点string必选“double,double;double,double; ...;double,double”规则: 经纬度顺序为:纬度,经度; 顶点顺序可按顺时针或逆时针排列。 多边形外接矩形面积不超过3000平方公里
filter过滤条件string可选支持根据多个条件筛选,多个条件用竖线分隔(active_time 和 inactive_time 不可同时输入) 规则:filter=key1:value1|key2:value2。 示例:"filter=entity_names:张三,李四|active_time:1471708800|team:北京" 目前,支持的筛选字段为:1)entity_names: entity_name列表,多个entity用逗号分隔,精确筛选。示例:"entity_names:张三,李四" 2)active_time:unix时间戳,查询在此时间之后有定位信息上传的entity(loc_time>=active_time)。如查询2016-8-21 00:00:00之后仍活跃的entity,示例:"active_time:1471708800" 3)inactive_time:unix时间戳,查询在此时间之后无定位信息上传的entity(loc_time<inactive_time)。如查询2016-8-21 00:00:00之后不活跃的entity示例:"inactive_time:1471708800" 4)开发者自定义的可筛选的entity属性字段,示例:"team:北京"
sortby排序方法string否默认值:entity_name:asc(按 entity_name 升序排序)只支持按一个字段排序,支持的排序字段如下:loc_time:entity 最新定位时间entity_name:entity 唯一标识entity_desc:entity描述信息:开发者自定义的 entity 属性字段【使用规则】sortby=字段名:asc (升序)sortby=字段名:desc (降序)【示例】按定位时间loc_time字段降序排序:sortby=loc_time:desc按自定义的手机号字段phone_number 升序排序:sortby=phone_number:asc
coord_type_input请求参数 center 的坐标类型string可选默认值:bd09ll 可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 wgs84:gps 坐标
coord_type_output返回结果的坐标类型string可选默认值:bd09ll 该字段用于控制返回结果中坐标的类型。可选值为: bd09ll:百度经纬度坐标 gcj02:国测局加密坐标 注:该字段在国外无效,国外均返回 wgs84
page_index分页索引int(1到2^32-1)可选默认值为1。page_index与page_size一起计算从第几条结果返回,代表返回第几页。
page_size分页大小int(1-1000)可选默认值为100。page_size与page_index一起计算从第几条结果返回,代表返回结果中每页有几条记录。
sn用户的权限签名,若用户所用AK 的校验方式为SN校验时该参数必须。 SN计算规则string否

请求示例

https://yingyan.baidu.com/api/v3/entity/polygonsearch?service_id=127980&vertexes=40.023759,116.20621;40.027737,116.532762;39.794407,116.570132;39.79485,116.201036;40.023759,116.20621&coord_type_input=wgs84&coord_type_output=bd09ll&ak=< 用户的AK>

返回结果见通用返回结果

districtsearch—— 行政区搜索

搜索中国范围内,国家、省、市、区/县中的entity

请求URI

https://yingyan.baidu.com/api/v3/entity/districtsearch    //GET 请求

请求参数

参数名参数含义类型是否必选备注
ak用户的AK,授权使用string必选
service_idservice的ID,service 的唯一标识int必选在轨迹管理台创建鹰眼服务时,系统返回的 service_id
keyword行政区划关键字string必选支持中国范围内的国家、省、市、区/县名称。请尽量输入完整的行政区层级和名称,保证名称的唯一性。若输入的行政区名称匹配多个行政区,搜索会失败,将会返回匹配的行政区列表。关键字示例: 中国 北京市 湖南省长沙市 湖南省长沙市雨花区
filter过滤条件string可选支持根据多个条件筛选,多个条件用竖线分隔(active_time 和 inactive_time 不可同时输入) 规则:filter=key1:value1|key2:value2。 示例:"filter=entity_names:张三,李四|active_time:1471708800|team:北京" 目前,支持的筛选字段为:1)entity_names: entity_name列表,多个entity用逗号分隔,精确筛选。示例:"entity_names:张三,李四" 2)active_time:unix时间戳,查询在此时间之后有定位信息上传的entity(loc_time>=active_time)。如查询2016-8-21 00:00:00之后仍活跃的entity,示例:"active_time:1471708800" 3)inactive_time:unix时间戳,查询在此时间之后无定位信息上传的entity(loc_time<inactive_time)。如查询2016-8-21 00:00:00之后不活跃的entity示例:"inactive_time:1471708800" 4)开发者自定义的可筛选的entity属性字段,示例:"team:北京"
sortby排序方法string否默认值:按系统内部默认规则排序。支持开发者设置以下排序字段,但搜索性能将低于默认排序loc_time:entity 最新定位时间entity_name:entity 唯一标识entity_desc:entity描述信息:开发者自定义的 entity 属性字段注:只支持按一个字段排序,支持的排序字段如下:【使用规则】sortby=字段名:asc (升序)sortby=字段名:desc (降序)【示例】按定位时间loc_time字段降序排序:sortby=loc_time:desc按自定义的手机号字段phone_number 升序排序:sortby=phone_number:asc
return_type设置返回值的内容string否默认值为:all可选值:simple:仅返回 total,即符合本次检索条件的所有entity 数量(若仅需行政区内entity数量,建议选择 simple,将提升检索性能)all:返回全部结果
coord_type_output返回结果的坐标类型string可选默认值:bd09ll该字段用于控制返回结果中坐标的类型。可选值为:bd09ll:百度经纬度坐标gcj02:国测局加密坐标 注:该字段在国外无效,国外均返回 wgs84
page_index分页索引int(1到2^32-1)可选默认值为1。page_index与page_size一起计算从第几条结果返回,代表返回第几页。
page_size分页大小int(1-1000)可选默认值为100。page_size与page_index一起计算从第几条结果返回,代表返回结果中每页有几条记录。
sn用户的权限签名,若用户所用AK的校验方式为SN校验时该参数必须。 SN计算规则string否

请求示例

https://yingyan.baidu.com/api/v3/entity/districtsearch&service_id=12789&keyword=北京&return_type=simple&filter=inactive_time:1496194480&ak=< 用户的AK > 

返回结果

\1. 关键字匹配至唯一行政区,且return_type=simple

参数名参数含义类型备注
status状态码int返回状态,0为成功
message响应信息string对status的中文描述
total符合本次检索的结果总数量int

返回示例

JSON
{ "status": 0, "message": "成功", "total": 1078}

\2. 关键字匹配至唯一行政区,且return_type=all 见通用返回结果

\3. 关键字匹配至多个行政区

参数名参数含义类型备注
status状态码int返回状态为:2
message响应信息string对status的中文描述
district_list关键字匹配的行政区划列表array

返回示例

 {
   status: 2,
   message: "检查到多个行政区划",
   district_list: [
   "北京市朝阳区",
   "辽宁省朝阳市",
   "辽宁省朝阳市朝阳县",
   "吉林省长春市朝阳区"]

}

通用返回结果

entity 搜索类接口通用返回结果

参数名参数含义类型备注
status状态码int返回状态,0为成功
message响应信息string对status的中文描述
total本次检索总结果条数int代表符合本次检索条件的结果总数
size本页返回的结果条数int代表本页返回了多少条符合条件的entity
entitiesentity详细信息列表
entity_nameentity名称,其唯一标识string
entity_descentity 可读性描述string
modify_timeentity属性修改时间格式化时间该时间为服务端时间
create_timeentity创建时间格式化时间该时间为服务端时间
开发者自定义的entity属性信息string只有当开发者为entity创建了自定义属性字段,且赋过值,才会返回。
latest_location最新的轨迹点信息
latitude纬度double
longitude经度double
radius定位精度double单位:米
loc_time该entity最新定位时间UNIX时间戳该entity最新定位时间(定位时设备的时间)
direction方向int范围为[0,359],0度为正北方向,顺时针
speed速度double单位:千米/时
height高度double单位: 米
floor楼层string若处于百度支持室内定位的区域,则将返回楼层信息,默认 null
distance距中心点距离double单位:米,仅在周边搜索(entity/aroundsearch)时返回该字段
object_name对象数据名称string若无值则不返回该字段
column-key开发者自定义track的属性UNIX时间戳只有当开发者为track创建了自定义属性字段,且赋过值,才会返回。

返回示例

{
  "status": 0,
  "message": "成功",
  "size": 2,
  "total": 2,
  "entities": [
  {
      "entity_name": "小王",
      "create_time": "2016-11-01 11:56:32",
      "modify_time": "2016-11-01 13:27:59",
      "latest_location": {
        "loc_time": 1477978078,
        "longitude": 116.3189288575,
        "latitude": 40.04780579193,
        "direction": 64,
        "height": 53,
        "radius": 4,
        "speed": 37.73
上一页
查询entity
下一页
关键字搜索
Built with