你如何从GPS坐标获得国家/州/地区/城市/州/邮政/邮政?

时间:2009-12-12 01:53:25

标签: c# google-maps gps exif iptc

我的所有照片都有GPS坐标。我想包括城市,州,邮政等的标签/ IPTC数据。但我所拥有的只是GPS坐标。如何以自动方式获取这些信息并获取有意义的信息(我有成千上万的照片,因此将每个照片输入谷歌地图都不起作用。)

3 个答案:

答案 0 :(得分:15)

您可以使用以下HTTP请求使用Google Maps API进行反向地理编码:

简单CSV:

http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=csv&sensor=false

更复杂的XML:

http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=xml&sensor=false

只需用纬度,经度更改“q”参数。

请注意,Google Maps API每天每个IP地址的请求数限制为15,000。 (Google Maps API FAQ

答案 1 :(得分:5)

如何使用Google Maps API进行反向地理编码?

http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding

答案 2 :(得分:2)

以下是bulk Reverse Geocoder,它在内部使用Google Maps API对纬度和经度对的整个系列(在CSV文件中)进行地理编码。

这会让这很容易。