百度、谷歌经纬度互换

from:http://blog.sina.com.cn/s/blog_794b22b40101cqkz.html

近来在做应用涉及地图的时候需要到百度、谷歌地址的互换。查了一下百度地图API,发现只支持javascript、flash、android和ios的API接口,不想郁闷了一把。

回来利用各种渠道,即发现了百度的一个转换接口,可以实现百度、谷歌和实际地址之间的互换。
接口:http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=120.7318925857544&y=31.291882052977
请求接口中有四个参数:
其中,from和to对应的值分别是:0真实坐标;2google坐标;4baidu坐标。
from:被转换的坐标体系
to:转换到这个坐标体系
x:经度
y:纬度
接口应答中有三个key,
应答格式如:{"error":0,"x":"MTIwLjczODI5NzQ5NzI4","y":"MzEuMjkxODgyMDUyOTc3"}
其中x和y就是所需要的值
说明:error为0表示没有错误,返回的x和y是base64算法后的结果,解密后就是:120.73829749728和31.291882052977,这个就是baidu坐标。

注:我不知道官方是否提供了这个方法,但验证下来基本没有偏差(第六位同MapABC加密出来的不同,原因未知),第六位的偏差也可以基本忽略。

该url好像有访问次数限制,具体还没测试出来。

时间: 2024-10-01 04:55:40

百度、谷歌经纬度互换的相关文章

经纬度互换、换算成米、两点的经纬度计算两点间的距离

GPS坐标和经纬度的算法和概率不太一样,但是我们可能会将他们互通起来用,下面先贴上转换工具:http://map.yanue.net/gps.html.里面实现了gps到谷歌地图百度地图经纬度的转换.不含糊,下面将他们之间的联系. GPS坐标系我本身不太了解它跟谷歌地图经纬度有多大区别,于是搜了一下,看看他们的区别: 地形图坐标系:我国的地形图采用高斯-克吕格平面直角坐标系.在该坐标系中,横轴:赤道,用Y表示:纵轴:中央经线,用X表示:坐标原点:中央经线与赤道的交点,用0表示.赤道以南为负,以北

百度转换经纬度为地址

1 /** 2 * 通过百度转换经纬度为地址信息 3 * 4 * @param longitude 经度 5 * @param latitude 纬度 6 * @param coordtype 坐标体系:<br/> 7 * <ul> 8 * <li>bd09ll 百度墨卡托坐标</li> 9 * <li>gcj02ll 国测局墨卡托坐标</li> 10 * <li>wgs84ll GPS经纬度</li> 11

榨干百度谷歌-笔记

本篇是看完<榨干百度谷歌--搜索引擎广告打赢家>做些笔记和摘录. 关于本书: 这是一个开口谷歌,闭口百度的时代: 这是一个人人都想和搜索框后世界对话的时代: 这是一个价值多元,个性张扬的时代. 赶赴一场搜索的盛宴 1.搜索:企业竞争的新能力 内事不决问百度,外事不决问谷歌 你和世界的距离,只有一次搜索之遥. 对企业而言,最现实的课题的确是如何利用搜索赚到真金白银.或者说:如何通过搜索引擎快速有效地找到这些潜在消费者? 当搜索引擎对你的网站青睐有加,整个世界也会对你青睐有加.你必须知道消费者在怎

JQUERY仿百度谷歌智能提示

  若使用jquery智能提示,则主要使用Ajax动态调用后台. 仿百度谷歌智能提示,说实话,本篇博客仿的不太缜密,有待继续完善. 仿百度谷歌智能提示,思路主要如下: 1.后台根据前台传递的参数进行匹配,提供数据列表. 2.前台美观智能展示选择数据列表 声明:此篇博客的后台是假数据,没有搭建数据库进行匹配. 来一张目前功能截图: 鼠标控制: 键盘控制: 选中之后: 思路:[重点前台] 监听输入框值变化,然后动态生成显示列表[仿] 显示列表中绑定各种事件(鼠标移近.移除.单击[仿] 文本框聚焦

百度地图经纬度查询-ABCDEFGHIJKMHNOPQRSTUVWXYZ

百度地图经纬度查询-ABCDEFGHIJKMHNOPQRSTUVWXYZ: 搜索:<input type="text" size="20" name="keyword" id="keyword" /> <input type="submit" value="提交" onclick="MblogDotccMap(document.getElementById('

百度/谷歌/360/搜狗等大型搜索引擎提交入口,做完网站必须做的工作

百度/谷歌/360/搜狗等大型搜索引擎提交入口,做完网站必须做的工作 百度搜索网站登录口:http://www.baidu.com/search/url_submit.htm 百度单个网页提交入口:http://zhanzhang.baidu.com/sitesubmit Google网站登录口:https://www.google.com/webmasters/tools/submit-url Google新闻网站内容:http://www.google.com/support/news_pu

百度谷歌离线地图解决方案(离线地图下载)

离线地图解决方案,除了买地图数据,使用专业的ArcGIS来做外,也可以使用GMap.Net来做. 关于GMap的开发教程,可以看我以前的文章:基于GMap.Net的地图解决方案 使用了GMap一年了,也有了一些积累,开发了一个可以下载百度.谷歌.高德.腾讯SOSO的地图下载器,各个地图加载显示如下: 百度普通地图: 百度混合地图: 谷歌普通地图: 谷歌混合地图: 从目前的情况来看,百度的普通的地图数据是更新最快的,但是有些小地方没有卫星地图,而谷歌几乎所有的地方都有卫星地图,但是谷歌中国的地图更

让 百度 谷歌更快搜到你网站

最快的让Google收录你的网站! 这些天,许多朋友通过打电话,QQ聊天中向我提到这些问题: "我的网站如何提交到Google搜索引擎之中?" "如何知道我的网站是否被Google收录了呢?" "我的网站已经通过Google提交入口提交一个多星期了,为什么还没有被Google收录呢?" ... ... 在这里我给大家详细介绍一下: 普通的Google登陆办法就是通过Google登录页面向Google搜索引擎提交. 地址:http://www.go

百度 谷歌 Twitter,这么多短链接服务(Short Url)到底哪家强?

一.短链接是什么 短链接,通俗来说,就是将长的URL网址,通过程序计算等方式,转换为简短的网址字符串. 它的原理也非常简单,就是采用 Domain Redirect(域名重定向) ,将一个域名自动跳转到另一个域名. 根据wikipedia描述,短链接的方案最早在2000年诞生.在2009年11月,著名短链接服务提供商Bitly的访问量是21亿,可见短链接的使用需求是非常大的. 维基地址 而在国内,短链接的普及与微博息息相关. 最早是由新浪仿照Twitter的140短篇博文功能,上线了新浪微博,之