如何从R中的经纬度查找城市和州

How to find city and state from the latitude and longitude in R

我有一个包含纬度和经度的文件。我需要为此获取城市和州信息。如何在 R 中执行此操作。为此使用哪个库。

谢谢

您可以使用 ggmap 中的 revgeocode()

如果您还指定 output 参数并将其设置为 "more",函数 returns 是一个很好的数据框,其中包含有关各个城市和州的信息。

示例:

library(ggmap)
geo_information <- revgeocode(c(-97.358112, 37.683829), output = "more")

geo_information$locality
# [1] Wichita
# Levels: Wichita

geo_information$administrative_area_level_1
# [1] Kansas
# Levels: Kansas