什么是基站定位?
基站定位是指手机发射基站根据与手机的距离来计算手机坐标地理位置的一种功能,基站定位一般应用于手机用户,手机基站定位服务又叫做移动位置服务(LBS服务),它是通过电信移动运营商的网络(如GSM网)获取移动终端用户的位置信息(经纬度坐标),在电子地图平台的支持下,为用户提供相应服务的一种增值业务。
移动联通基站接口
移动联通基站接口将通过移动联通基站的小区号和基站号进行基站位置查询。
接口地址:http://v.juhe.cn/cell/get
支持格式:json/xml
请求方式:get/post
请求示例:http://v.juhe.cn/cell/get?mnc=0&cell=28655&lac=17695&key=您申请的APPKEY
请求参数说明:
名称 | 类型 | 必填 | 说明 |
mnc | int | 是 | 移动基站:0 联通基站:1 默认: |
lac | int | 是 | 小区号 |
cell | int | 是 | 基站号 |
hex | int | 否 | 进制类型,16或10,默认:10 |
dtype | sttring | 否 | 返回的数据格式:json/xml/jsonp |
callback | sttring | 否 | 当选择jsonp格式时必须传递 |
key | sttring | 是 | APPKEY |
返回参数说明:
名称 | 类型 | 说明 |
error_code | int | 返回码 |
reaso | string | 返回说明 |
data | - | 返回结果集 |
LAC | string | 小区号 |
CELL | string | 基站号 |
LNG | string | 经度 |
LAT | string | 纬度 |
O_LNG | string | 纠偏后的经度(用于google地图显示) |
O_LAT | string | 纠偏后的纬度(用于google地图显示) |
PRECISION | string | 基站信号覆盖范围(单位:米,半径 |
ADDRESS | string | 地址 |
JSON返回示例:
{
"resultcode":"200",
"reason":"Return Successd!",
"result":{
"data":[
{
"MCC":"460",
"MNC":"1",
"LNG":"120.721423",
"LAT":"31.29854",
"O_LNG":"120.72577772352",
"O_LAT":"31.296529947917",
"PRECISION":"1101",
"ADDRESS":"江苏省苏州市吴中区金鸡湖大道368号"
}
]
}
}
XML返回示例:
<root>
<resultcode>200</resultcode>
<reason>Return Successd!</reason>
<result>
<data>
<item>
<MCC>460</MCC>
<MNC>1</MNC>
<LNG>120.721423</LNG>
<LAT>31.29854</LAT>
<O_LNG>120.72577772352</O_LNG>
<O_LAT>31.296529947917</O_LAT>
<PRECISION>1101</PRECISION>
<ADDRESS>江苏省苏州市吴中区金鸡湖大道368号</ADDRESS>
</item>
</data>
</result>
</root>
演示:
电信基站接口
通过电信基站的系统识别码、网络识别码和基站号进行基站位置查询。
接口地址:http://v.juhe.cn/cdma/
支持格式:json/xml
请求方式:get/post
请求示例:http://v.juhe.cn/cdma/?sid=14123&cellid=1099&nid=73&key=您申请的APPKEY
请求参数说明:
名称 | 类型 | 必填 | 说明 |
sid | int | 是 | SID系统识别码(各地区一个) |
nid | int | 是 | NID网络识别码(各地区1-3个) |
cellid | int | 是 | 基站号(bid) |
hex | int | 否 | 进制类型,16或10,默认:10 |
dtype | string | 否 | 返回的数据格式:json/xml/jsonp |
callback | string | 否 | 当选择jsonp格式时必须传递 |
key | string | 是 | APP KEY |
返回参数说明:
名称 | 类型 | 说明 |
error_code | int | 返回码 |
reason | string | 返回说明 |
data | - | 返回结果集 |
lat | string | 纬度 |
lon | string | 经度 |
address | string | 地址 |
raggio | string | 覆盖范围,单位M |
JSON返回示例:
{
"resultcode":"200",
"reason":"Successed!",
"result":{
"lat":30.3688751,
"lon":120.375296,
"address":"浙江省杭州市G2501杭州绕城高速",
"raggio":946
}
}
XML返回示例:
<?xml version="1.0" encoding="utf-8" ?>
- <root>
<resultcode>200</resultcode>
<reason>Successed!</reason>
- <result>
<lat>30.3688751</lat>
<lon>120.375296</lon>
<address>浙江省杭州市G2501杭州绕城高速</address>
<raggio>946</raggio>
</result>
</root>
演示:
中国电信CDMA-全国SID_NID分配对应参照表
http://wenku.baidu.com/view/727e4117c5da50e2524d7f34.html