如何获得地址的纬度和经度?谷歌地图
问题描述:
我使用http://gmap.nurtext.de/documentation.html库显示地图为我的地址字段(mysql表)如何获得地址的纬度和经度?谷歌地图
我怎样才能得到每个地址latitude
和longitude
,例如:
我有这个地址: 'McLester道路'
注:
我的访问者(用户)添加了地址(到Mysql表中)
答
在Google地图中输入所需的地址。
现在,进入到这个地址栏:
javascript:void(prompt('',gApplication.getMap().getCenter()))
这将返回经度和纬度为您服务。只需将这些数字复制并粘贴到代码中即可。
编辑
由于这个问题是仍然得到了一些关注我想说的是现在大多数浏览器会搜索你把地址栏中的文本,这样反而可能更好开拓浏览器的控制台,只需输入以上代码的一部分:
prompt('',gApplication.getMap().getCenter())
此外,如果你只是想刚才的JavaScript对象返回,只要致电: gApplication.getMap().getCenter()
这样,你也可以用编程方式做事情。
答
谷歌的地理编码服务可以将地址转换为坐标。
有一个JavaScript的API,但地理编码也可以作为一个Web服务。
我不会手动获取代码。因为我的访客插入地址到mysql表 – Cheerio 2011-02-12 08:14:23
这是一个非常酷的破解:) – 2012-10-04 16:40:28