84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
安卓新人,尝试写一个天气预报软件,需要用到定位
在提问之前已经百度好久了,也找到不少方法。谷歌的貌似不能用了,百度apistore,apix等也没找到合适的,要么收费要么不会用,像这个:sid,nid参数不知怎么获取。
特此来求基站定位方法
光阴似箭催人老,日月如移越少年。
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);CdmaCellLocation location = (CdmaCellLocation) tm.getCellLocation();int sid = location.getSystemId();int bid = location.getBaseStationId();int nid = location.getNetworkId();
www.cellocation.com 有免费的基站定位接口
是的,谷歌不能用了。百度apistore、apix、聚合数据等平台上的基站定位应该都是要收费的,免费的很难找啊!而且也不一定好吧。用的话应该比较简单的,比如聚合数据上的https://www.juhe.cn/docs/api/...,首先需要注册,然后申请个key就可以调用了,如果不会,那中收费的平台都是有客服的。
通过cdma的基站代码确定该基站的经纬度位置,必须知道Sid、Nid、Bid这三个基站数据,缺一不可。SID 是系统识别码,每个地级市只有一个sid,是唯一的。NID是网络识别码,由各本地网管理,也就是由地级分公司分配。每个地级市可能有1到3个nid。可以参考:http://wenku.baidu.com/view/7...
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
CdmaCellLocation location = (CdmaCellLocation) tm.getCellLocation();
int sid = location.getSystemId();
int bid = location.getBaseStationId();
int nid = location.getNetworkId();
www.cellocation.com 有免费的基站定位接口
是的,谷歌不能用了。
百度apistore、apix、聚合数据等平台上的基站定位应该都是要收费的,免费的很难找啊!而且也不一定好吧。
用的话应该比较简单的,比如聚合数据上的https://www.juhe.cn/docs/api/...,首先需要注册,然后申请个key就可以调用了,如果不会,那中收费的平台都是有客服的。
通过cdma的基站代码确定该基站的经纬度位置,必须知道Sid、Nid、Bid这三个基站数据,缺一不可。
SID 是系统识别码,每个地级市只有一个sid,是唯一的。
NID是网络识别码,由各本地网管理,也就是由地级分公司分配。每个地级市可能有1到3个nid。
可以参考:http://wenku.baidu.com/view/7...