【问题标题】:United states City coordinates to plot using plotly使用 plotly 绘制的美国城市坐标
【发布时间】:2018-02-28 03:01:11
【问题描述】:

我需要美国所有城市的坐标(纬度/经度)详细信息。

有什么包/功能吗?

map_data()from gglpot2包。 对于各州有map_data("state") 对于县,map_data("county") 包含所有必需的坐标详细信息。

美国城市同样有什么功能吗?我试过map_data("city")。没用。

【问题讨论】:

  • maps 包有一个带有 Lat-Lon 的城市列表
  • 请注明您的map_data function来自哪个包裹
  • @G5W 你能告诉我如何获得美国州级的所有城市吗?
  • 你实际上是在寻找一个数据集,而不是一个 R 包。 Here's one 这似乎符合您的需求。

标签: r maps plotly


【解决方案1】:

你可以使用ggmap

ggmap::geocode("New York")
        lon      lat
1 -74.00597 40.71278

【讨论】:

  • 我需要所有城市的sate级别。因为有些城市名称在各州之间很常见。就像 map_data("county") 如何给出所有县级的。
  • 你检查过函数的其他参数吗?
  • 是的。我没明白。我试过ggmap::geocode("Abbeville")。它仅输出洛杉矶城市的坐标。但是这个城市也可以在 SC 中使用。它错过了这些信息。
【解决方案2】:

maps::us.cities 可能会让您感兴趣。它拥有美国所有人口超过 40,000 人的城市的经纬度。

library(maps)
data(us.cities)

【讨论】:

  • 我已经检查过了。它没有美国的所有城市。它只有 1005 个观测值。
  • This 有一个非常全面的列表(超过 38,000 个城镇)。你可能想看看这个。
猜你喜欢
  • 2011-12-31
  • 2017-11-27
  • 1970-01-01
  • 2014-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-03
  • 1970-01-01
相关资源
最近更新 更多