获取经纬度api使用心得【对比百度,谷歌地图API】

来源:互联网 发布:天勤行情数据怎么样 编辑:程序博客网 时间:2024/06/06 07:12

前些日子,写了一篇使用谷歌地图api获取经纬度的文章,之后又有时间研究了下百度的api,有些心得和大家分享一下!


1.使用强大的谷歌!

谷歌的强大毋庸置疑,但是国内被封的概率也很大,但是使用google获得经纬度比较方便


关键是在最新版本不需要申请密钥,没有百度的安全,跨域的问题!但是缺点也很明显,每天超过20000多次请求会收费,会被封等,补充一点,ie测试谷歌的会挂掉!

 

2.使用也很强大的百度!

1.百度需要申请密钥!而且还有一些配置,web的相对简单,如果是手机端的那就麻烦了,未做研究!但是免费的,而且没有谷歌容易被封!

2.涉及跨域问题,如果同google的请求方式的话,则ajax不会输出任何内容,包括debug都不会提示任何错误【除了请求url变红!】,但这的确是跨域的问题!【如果是getScript的请求的话则会提示undefined错误,错误信息莫名其妙】

因此,百度使用方法

【图比较小,只是说明顺序】

其实很奇怪!在浏览器中直接访问链接的话,会出来对应的数据信息,但是如果是vs内置的浏览器的话,则会提示下载js!!!事实证明,访问返回的的确是js文件!最后注意:图上代码顺序必须如此!否则会提示回调函数未定义!

 

对比两种方式,百度复杂但是免费而且不会被封;谷歌方便简单但是使用次数多了会收费,主要是在大陆会被封!所以还是选择百度吧,虽然操作多了点,不好理解,但是安全第一,而且ie的测试反馈,谷歌的会挂掉,而百度正常!

0 0
原创粉丝点击