如何将纬度/经度映射到特定的美国县? [关闭]

Posted

技术标签:

【中文标题】如何将纬度/经度映射到特定的美国县? [关闭]【英文标题】:how to map latitude/longitude to a specific US county? [closed] 【发布时间】:2017-09-13 21:12:41 【问题描述】:

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

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

如何在 R/Python 中做到这一点?

谢谢!

【问题讨论】:

最好的方法是使用 Google Maps API。但是,您应该注册您的应用程序以获取 api-key。这是链接developers.google.com/maps/documentation/geocoding/start Allso geopy 是它的好库 类似这样的东西:***.com/questions/13316185/… R convert zipcode or lat/long to county的可能重复 不是重复的。邮政编码可以跨越多个县,而 lat loc 则不能。我的问题更具体 【参考方案1】:

你可以使用geopy。

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

>>> from geopy.geocoders import Nominatim
>>> geolocator = Nominatim(user_agent="http")
>>> 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', ...

原始输出有一个字典键country,如果可以找到的话。

【讨论】:

不错!通过查看它的 GitHub,我发现构建失败了。这是什么意思?

以上是关于如何将纬度/经度映射到特定的美国县? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何从纬度和经度获取电话号码 [关闭]

如何将谷歌地图标记的纬度和经度发送到 Firebase - android? [关闭]

使用谷歌地图查找洛杉矶县的所有面包店[关闭]

如何在swift ios中从移动网络获取纬度和经度[关闭]

当互联网关闭时,如何将纬度,经度转换为地址?

特定的纬度/经度落在啥“道路”上?美国人口普查形状文件