1

我正在尝试使用 ggmap 库和 osm 背景在 R 上构建地图,但是出现以下错误。

library(ggmap) library(osmdata) library(devtools)

mad_map <- get_map(getbb("Limete, Kinshasa"), maptype = "terrain", source = "osm")

Erreur : 'get_openstreetmap' is defunct.Use 'OSM is at least temporarily not supported, see https://github.com/dkahle/ggmap/issues/117.' instead.

见帮助(“已失效”)

4

2 回答 2

0

pbraeutigm 建议的解决方案也适用于我,因此问题可能在更广泛的范围内。你能提供一些关于你的 R 版本、包版本和操作系统的信息吗?

于 2021-08-06T06:59:11.673 回答
0

对我来说,您的代码正在运行。尝试更新您的图书馆。您可以通过以下方式更新它们:install.packages,只需复制我的代码。我认为你不需要“source =”,如果你使用“osm”但你的代码仍然有效。

install.packages("ggmap")
library(ggmap)

install.packages("osmdata")
library(osmdata) 

install.packages("devtools")
library(devtools)

mad_map <- get_map(getbb("Limete, Kinshasa"), maptype = "terrain", source = "osm")
ggmap(mad_map)
于 2021-08-05T08:18:13.097 回答