如何从GPS坐标获取国家/州/地区/城市/州/邮政编码?

10

我所有的照片都有GPS坐标。我希望为城市、州、邮政编码等包含标签/IPTC数据。然而,我只有GPS坐标。如何以自动化的方式获取有意义的信息(我有成千上万张照片,因此无法将每个输入到Google地图中)。

3个回答

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)


2
哦,不错。对此有什么使用条款吗?我能在一夜之间完成40000个吗? :) - esac
1
每个IP地址每天可以进行15,000次操作:http://code.google.com/apis/maps/faq.html#geocoder_limit - Daniel Vassallo

5

2
这里有一个批量反向地理编码器,它在内部使用Google Maps API对经纬度对的整个系列(在CSV文件中)进行反向地理编码。
这将使这个过程相当容易。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接