首页 > 编程知识 正文

移动基站定位官方下载,联通4g基站位置查询

时间:2023-05-04 11:34:52 阅读:156295 作者:1597

callback:1到60位字母数字下划线。 输出JSONP时必须指定,默认值为callback。 geographicallypositioningAPI结果响应返回的结果响应格式由从网址请求的参数的output标记指定。 默认值为json。 返回结果的lat lng

与请求参数to对应的坐标类型。 to=0(GPS坐标)时,lats/lngs会附加在谷歌地图模式下的显示坐标上。 如果to=1(谷歌地图模式坐标),则添加l

ats/lngs,用于 Google Maps 卫星图模式下显示用坐标。

返回结果中的 roads少部份可能无结果会空。

返回结果中的 match:1 = 匹配,2 = 推算,8 = 国家。

JSON 输出格式在此示例中,查询请求了 json响应:http://api.gpsspg.com/bs/?oid

=我订阅的oid&mcc=460&mnc=00&a=34860&b=62043&hex=10&type=&to=1&output=json

此请求返回的 JSON 如下所示:请注意,实际的 JSON 可能包含较少的空白。您不应假定请求之间的空白数量或格式。

{ "status": "200", "result": { "lat": 22.01621, "lng": 100.749268, "lats": 22.01903, "lngs": 100.748125, "radius": 1500, "rid": "532801", "rids": "532801502000", "address": "云南省西双版纳傣族自治州景洪市嘎洒镇西双版纳金星啤酒有限公司", "roads": "026乡道西约536米" }, "match": 1 } JSONP 输出格式

JSONP是一个非官方的协议,它允许在服务器端集成 Script tags 返回至客户端,通过 javascript callback 的形式实现跨域访问(这仅仅是 JSONP 简单的实现形式)。

在此示例中,我们使用 JQuery 查询请求 jsonp

 响应:

var o_r = []; //请求成功的处理 function showAjaxOK() { //判断状态是否成功 if (o_r.status == 200) { //成功后的处理显示位置等 } else { if (o_r.status == 404) { //没有收录此数据的处理 } else { //请求参数及其它错误的处理 } } } //请求失败的处理 function showAjaxError() { //错误处理; } function ajaxGetBS() { var t_url; //**这里处理参数获取及检查格式 t_url = "&mcc=" + t_mcc + "&mnc=" + t_mnc + "&a=" + t_lac + "&b=" + t_cell + "&hex=" + t_hex + "&type=" + t_type + "&to=1&output=jsonp"; t_url = t_url.replace(/s+/g, ""); $.ajax({ type: "get", async: false, url: "http://api.gpsspg.com/bs/?oid=我订阅的oid" + t_url, dataType: "jsonp", success: function (results) { o_r = results; showAjaxOK(); }, error: function () { showAjaxError(); } }); }

最终 JQuery 发起的 JSONP 请求 URL :http://api.gpsspg.com/bs/?oid=我订阅的oid&mcc=460&mnc=00&a=34860&b=62043&hex=10&type=&to=1&output=jsonp&callback=jQuery110208981719282643435_1412312866399&_=1412312866401

此请求返回的 文本 如下所示:请注意,实际的 文本 可能包含较少的空白。您不应假定请求之间的空白数量或格式。

jQuery110208981719282643435_1412312866399&&jQuery110208981719282643435_1412312866399({ "status": "200", "result": { "lat": 22.016210, "lng": 100.749268, "lats": 22.019030, "lngs": 100.748125, "radius": 1500, "rid": "532801", "rids": "532801502000", "address": "云南省西双版纳傣族自治州景洪市嘎洒镇西双版纳金星啤酒有限公司", "roads": "026乡道西约536米" }, "match": 1 }) XML 输出格式在此示例中,查询请求了 xml响应:http://api.gpsspg.com/bs/?oid

=我订阅的oid&mcc=460&mnc=00&a=34860&b=62043&hex=10&type=&to=1&output=xml

此请求返回的 XML 如下所示:

(?xml version="1.0" encoding="UTF-8"?) (ResultResponse) (status)200(/status) (result) (lat)22.016210(/lat) (lng)100.749268(/lng) (lats)22.019030(/lats) (lngs)100.748125(/lngs) (radius)1500(/radius) (rid)532801(/rid) (rids)532801502000(/rids) (address)云南省西双版纳傣族自治州景洪市嘎洒镇西双版纳金星啤酒有限公司(/address) (roads)026乡道西约536米(/roads) (/result) (match)1(/match) (/ResultResponse) 结果响应状态码

status                       错误描述                                      备注

 0                              未知错误                                      

​100                          站点数据维护中

110                          参数格式错误                             11*格式错误

112                         参数 Type 格式错误

113                       参数 MCC 格式错误

114                          参数 MNC 格式错误

115                        参数 A 格式错误                        LAC / eNodeB-ID

116                      参数 B 格式错误                              CELL ID

117                        参数 to 格式错误                      经纬度类型

120                       参数校验错误                             12*不存在的值

121                      MCC 校验错误

122                       MNC 校验错误

123                         A 校验错误                               LAC / eNodeB-ID

124                       B 校验错误                                  CELL ID

200                           OK

300                SQL数据连接错误

301                  读取SQL数据时处理出错

404                      未收录此数据

701                  未订阅该api服务                              订阅后才可以使用

702                         订阅过期                                             继续订阅

709                       违规暂停                               账户违规锁定或因违规当天暂停

900                      拒绝请求                                   KEY不正确或IP/网址未绑定

901                   超过套餐限额                                可第二天使用或升级套餐

转载于:https://www.cnblogs.com/yanshaoke/p/5061776.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。