作者bizkit (all work and no play)
看板CodeJob
标题Re: [讨论] 有关使用google map 地址可以转出经纬ꬠ…
时间Fri Nov 28 21:19:11 2008
※ 引述《courierlouis (courier)》之铭言:
: 如果给一个地址
: 例如 台北市忠孝东路一段472号
: google map可以显示出位置在地图上面
: 但是google有开放API可以算出经纬度的座标吗?
YES, 这叫geocoding. Yahoo 也有提供这种服务.
在google maps api(js)里有提供. 也可以直接经过http存取.
http://code.google.com/apis/maps/documentation/
services.html
#Geocoding_Direct
: 或是GOOGLE 有开放API 可以算出两个地址的实际距离呢?
YES, 再google map的java script api里有这个功能. 但自己写一个也并不困难.
GLatLng.distanceFrom(other)
http://code.google.com/apis/maps/documentation/reference.html#GLatLng
另外 也有一个module叫geopy有对网路上各个geocoding的服务做python bindings
http://exogen.case.edu/projects/geopy/
have fun~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.145.161
※ 编辑: bizkit 来自: 140.138.145.161 (11/28 21:19)
1F:推 courierlouis:P谢您的回覆 12/02 13:33