簡體   English   中英

R4.0.0 中 RStudio 服務器和 Shiny 服務器中的 OpenStreetMaps 自動繪圖錯誤

[英]OpenStreetMaps autoplot error in RStudio Server and Shiny Server in R4.0.0

在 RStudio 服務器和 Shiny 服務器中嘗試使用自動繪圖 plot OpenStreetMaps 時出現錯誤。

require(maps)
require(ggplot2)
require(OpenStreetMap)
mp <- openmap(c(53.38332836757155,-130.517578125),
c(15.792253570362446,-67.939453125),4,'stamen-watercolor')
mp_bing <- openmap(c(53.38332836757155,-130.517578125),
c(15.792253570362446,-67.939453125),4,'bing')
states_map <- map_data("state")
states_map_merc <- as.data.frame(
projectMercator(states_map$lat,states_map$long))
states_map_merc$region <- states_map$region
states_map_merc$group <- states_map$group
autoplot.osmtile 3
crimes <- data.frame(state = tolower(rownames(USArrests)), USArrests)
p <- autoplot(mp,expand=FALSE) + geom_polygon(aes(x=x,y=y,group=group),
data=states_map_merc,fill="black",colour="black",alpha=.1) + theme_bw()

錯誤是:

錯誤:自動繪圖不支持 OpenStreetMap 類型的對象。

我正在使用版本 R 4.0.0。

任何見解都會很棒,因為這在 R 版本 3.5.2 上運行良好,在不同的 Shiny 服務器上運行良好。

我也有同樣的問題。 使用OpenStreetMap::autoplot.OpenStreetMap()而不是ggplot2::autoplot() ,我設法獲得了附加圖像:

附圖

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM