R传单Rstudio使用addProviderTiles传单显示空地图

R leaflet Rstudio shows empty map using addProviderTiles Leaflet

我一直在尝试使用 addProviderTiles 函数从统计源添加图层。 数据来自此来源:http://www.cbs.nl/nl-NL/menu/themas/dossiers/nederland-regionaal/publicaties/geografische-data/archief/2015/wijk-en-buurtkaart-2014-art.htm

我的代码如下:

library(leaflet)
library(rgdal)

wijken2 <- readOGR("C://", layer="buurt_2014", verbose=FALSE)
newijken <- subset(wijken2, wijken2$GM_NAAM %in% c("Amsterdam"))
pal <- colorNumeric(palette = "Blues",domain = newijken$AUTO_TOT)

leaflet(newijken) %>% addPolygons(stroke= FALSE, fillOpacity = 0.5, smoothFactor = 0.5, color= ~pal(AUTO_TOT)) %>% addProviderTiles("CartoDB.Positron")

结果是基本的空 CartoDB 地图。

我使用来自 https://rstudio.github.io/leaflet/shapes.html 的数据尝试了类似的方法。这确实显示了添加的图层。

我必须更改数据吗?

谢谢!

你的预测是错误的。在 longlat 中它似乎有效并且它看起来在正确的国家/地区 :) 这是您想要的吗?

所以运行

newijken_latlng <- spTransform(newijken, CRS("+proj=longlat +datum=WGS84"))
leaflet() %>%
  addPolygons(data = newijken_latlng, color= ~pal(AUTO_TOT)) %>%
  addProviderTiles("CartoDB.Positron")