如何从给定坐标中检索位置/区域?

问题描述 投票:1回答:1

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

longitude      latitude
-80.21148009   26.05230418
-96.70594765   40.82043599
...

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

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

[我知道有些软件包可以将城市映射到坐标,但是我找不到能够将坐标链接到整个区域的方法。

r reverse-geocoding
1个回答
1
投票

您需要的称为反向地理编码。有多个软件包可以带您到那里。例如,您可以基于Google Geocoding and Places API使用ggmap::revgeocode。它需要您的Google凭据才能起作用:

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

有关详细信息,请参见?ggmap::revgeocode

© www.soinside.com 2019 - 2024. All rights reserved.