百度地图学习(一)——为什么选择百度地图API?为何天朝下的生活总是这么丰富多彩?

一般做地图相关应用的时候,需要从地图的范围及详细程度、API简易程度、数据包大小等方面,然而在天朝,伟大的ZF又让人不得不增加了一个考虑——如何处理地图偏移的问题,不太清楚的童鞋可以去百度一下。

目前使用google地图,如果想准确的显示自己的位置,纠偏是必须的,一般可通过以下方式解决:1、纠偏数据库 2、通过网络的纠偏接口 3、自己反推偏移算法 等,这些方法之前我也试过并转载过不少,然而,这几张方法,一般都比较费时费力,额外工作增加了不少,当然,部分方法还是要花银子的。于是,如果应用的使用范围目前仅限于国内的话,在测试了百度地图API后,虽在某些方便尚不及google 地图成熟,但也不乏一些出彩的地方,遂将研究所得简单整理下来,以便大家交流研究之用。

简单说:百度地图API由JavaScript语言编写的应用程序接口,可方便执行一些常用的地图显示、定位、数据查找等功能。



附:

这是百度官方文档关于地图偏移的部分说明,这也是为什么google地图会出现偏移的原因,直接原话转过来吧:

国际经纬度坐标标准为WGS-84,国内必须至少使用国测局制定的GCJ-02,对地理位置进行首次加密。百度坐标在此基础上,进行了BD-09二次加密措施,更加保护了个人隐私。百度对外接口的坐标系并不是GPS采集的真实经纬度,需要通过坐标转换接口进行转换。


天朝赶走了谷歌搜索,又不给谷歌地图发牌照,百度总像个被家长保护下的孩子~



你可能感兴趣的:(JavaScript,api,生活,百度,Google,地图相关)