基站查询 API:基于 LAC/CELLID 解析基站位置,实现设备粗略定位

简介: 本文介绍基站查询API能力,支持移动、联通、电信三网2G/3G/4G基站解析,可获取基站经纬度、覆盖半径、地址信息,适用于物联网兜底定位、设备风控、通信运维等场景。

基站是移动通信信号收发设备,手机依靠基站完成信号收发,实现通话与上网,可以理解为手机与移动通信网络之间的信号中转站

基站多建设在城市居民楼、写字楼楼顶;农村、山区多部署在田地、开阔区域。农村山区基站覆盖可达数公里,基站数量越多,区域信号质量越好。

基站查询API返回的经纬度,即为对应基站的地理位置。

一、接口简介

本接口提供三大运营商LBS基站定位能力,戳这里查看。

  • 移动、联通:传入mnclaccellid,查询基站位置;
  • 电信:传入sidnidbid,查询基站位置;

支持:2G / 3G / 4G 基站位置查询

请求参数

名称 必填 类型 说明
key string 个人中心查看
mnc int 基站类型 0移动 1联通 (电信对应sid)
lac int 小区号(电信对应nid)
cellid int 基站号(电信对应bid)

返回参数

名称 类型 说明
lat string 维度,wgs84坐标系
lng string 经度,wgs84坐标系
radius string 信号覆盖范围(单位:米,精度半径)
addr string 地址

二、返回数据的业务用途

接口返回latlngradiusaddr字段,可实现以下业务能力:

  1. 物联网位置兜底:获取WGS84经纬度与地址,为无GPS的物联网终端提供粗略位置,作为GPS失效后的备用定位方案。
  2. 设备地域风控校验:通过返回地址判断设备所在区域,识别异地设备异常,用于设备管理、风险识别。
  3. 定位可信度评估radius为基站参考覆盖半径(单位:米),可用于业务判断,半径过大时可降低该定位结果可信度。
  4. 地图可视化展示:将WGS84坐标转换为GCJ‑02坐标系,在高德、百度地图渲染基站点位。
  5. 通信运维分析:结合坐标、地址、覆盖半径,完成基站覆盖调研、点位统计、网络故障辅助排查。

⚠️重要约束:仅支持设备本地采集得到的基站参数进行解析,不能通过手机号反查设备位置

三、开发注意事项

  1. 物联网模组输出的laccellid大多为16进制,调用接口前需要转换为十进制,否则会查询失败。
  2. 接口返回坐标为WGS84坐标系,对接高德、百度地图需要进行坐标转换。
  3. 基站定位属于粗略定位radius仅为参考覆盖半径,不能当作GPS高精度定位结果使用。

四、典型应用场景

  • 物联网兜底定位:针对没有GPS模块的物联网终端,提供备用粗略定位能力。
  • 设备地域风控:解析基站地址,校验设备归属地域,识别异地异常风险。
  • 通信运维分析:获取基站坐标与覆盖半径,辅助网络勘测、覆盖统计、故障排查。
  • GIS地图绘制:基站点位数据用于通信专题地图制作。
相关文章
人工智能 缓存 前端开发
11944 62
人工智能 JavaScript 开发工具
4781 17
Web App开发 人工智能 API
1349 1
人工智能 Java BI
1425 1
开发工具 Swift git
1954 6
人工智能 JavaScript 测试技术
2338 2
人工智能 自然语言处理 安全
896 0
人工智能 JavaScript 测试技术
1168 4
缓存 JavaScript Shell
2094 3

热门文章

最新文章