如何将纬度/经度映射到特定的美国郡?

时间:2017-09-13 21:12:42

标签: python r geolocation

我的数据框包含美国latitudelongitude坐标。

我想创建一个变量,显示包含这些坐标的相应美国郡。

我怎样才能在R / Python中做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以使用geopy

使用Nominatim(开放街道地图)的文档示例:

>>> from geopy.geocoders import Nominatim
>>> geolocator = Nominatim()
>>> location = geolocator.reverse("52.509669, 13.376294")
>>> print(location.address)
Potsdamer Platz, Mitte, Berlin, 10117, Deutschland, European Union
>>> print((location.latitude, location.longitude))
(52.5094982, 13.3765983)
>>> print(location.raw)
{'place_id': '654513', 'osm_type': 'node', ...}

如果可以找到,则原始输出具有dict键country

相关问题