@shjanken
2018-05-18T02:30:46.000000Z
字数 628
阅读 998
工作 sucem
我测试了百度提供的 ip 定位服务: http://http://api.map.baidu.com/location.
返回数据如下
{"address": "CN|上海|上海|None|CHINANET|0|0","content": {"address_detail": {"province": "上海市","city": "上海市","district": "","street": "","street_number": "","city_code": 289},"address": "上海市","point": {"y": "3642780.37","x": "13524118.26"}},"status": 0}
可见百度的 api 只能返回到城市这个级别. 而且经纬度也是大致的经纬度
关于精确定位
web api 无法进行精确定位. 根据官方文档所说, 应该使用移动端 api 来定位.
3、如何能够使用精度更高的定位服务?
如果您是Android或iOS移动应用的开发者,我们推荐您使用Android/iOS端定位SDK产品。定位SDK产品是专门针对移动端Native App设计的,具有定位成功率高、速度快、精度高、流量小的特点。此外,SDK产品没有使用配额限制。
百度 LBS 的免费配额如下:
| 分类 | 未认证 | 个人认证 | 企业认证 |
|---|---|---|---|
| 日配额(次) | 100,000 | 300,000 | 3000,000 |
| 分钟并发数 (次 / 分钟) | 6,000 | 12,000 | 30,000 |
