【问题标题】:how to retrieve the location/area from given coordinates? [duplicate]如何从给定的坐标中检索位置/区域? [复制]
【发布时间】:2019-10-09 19:23:07
【问题描述】:

我的数据框中有经度和纬度列,这些列具有特定的坐标,例如:

longitude      latitude
-80.21148009   26.05230418
-96.70594765   40.82043599
...

如何将我拥有的坐标数据与相应的城市/地区/州进行映射?

理想情况下,这将是灵活的;例如,如果需要,我可以映射到州级,或者通过邮政编码映射到另一个应用程序。

我知道有一些包可以将城市映射到坐标,但我还没有找到可以将坐标链接到总体区域的方法。

【问题讨论】:

标签: r reverse-geocoding


【解决方案1】:

您需要的是所谓的反向地理编码。有多个包可以让你到达那里。例如,您可以使用基于 Google Geocoding 和 Places API 的ggmap::revgeocode。它需要您的 Google 凭据才能工作:

ggmap::revgeocode(c(-80.21148009, 26.05230418))

详情请见?ggmap::revgeocode

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-24
    • 2021-10-22
    • 2011-08-02
    • 1970-01-01
    • 2017-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多