【问题标题】:How to transform geocode to real address in R如何将地理编码转换为R中的真实地址
【发布时间】:2021-01-24 01:55:11
【问题描述】:

我使用 twitteR 包从 Twitter API 中提取数据,现在我尝试按国家/地区名称过滤数据。

大部分geocode包都是为输入真实地址,返回对应的geocode而设计的,但我的需求正好相反。

比如我输入c(38.897957, -77.036560),结果是"Whitehouse, D.C., U.S."

【问题讨论】:

标签: r twitter data-mining geo ggmap


【解决方案1】:

我遇到了revgeo 包,它使用光子地理编码器为 OpenStreetMap、Google 地图和 Bing 执行反向地理编码

默认情况下,它使用提供免费数据的photon
我正在使用包本身的示例。

require(revgeo)

revgeo(longitude=-77.0229529, latitude=38.89283435)
#"700 Pennsylvania Avenue Northwest, City Not Found, Washington, D.C., 20004, United States of America"

你可以试一试。

下面的这篇博客确实提到了他们的数据集中缺少一些位置,并且在一定数量的查询后会降低速度。博客上还有其他很好的建议。 https://towardsdatascience.com/reverse-geocoding-in-r-f7fe4b908355

【讨论】:

    猜你喜欢
    • 2012-05-21
    • 1970-01-01
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多