【问题标题】:R leaflet Rstudio shows empty map using addProviderTiles LeafletR传单Rstudio使用addProviderTiles传单显示空地图
【发布时间】:2015-12-14 15:30:03
【问题描述】:

我一直在尝试使用 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 的数据尝试了类似的方法。这确实显示了添加的图层。

我需要对数据进行更改吗?

谢谢!

【问题讨论】:

标签: r leaflet rstudio


【解决方案1】:

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

快跑

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

【讨论】:

    猜你喜欢
    • 2015-10-17
    • 1970-01-01
    • 2015-05-21
    • 1970-01-01
    • 2020-02-14
    • 2012-11-29
    • 2021-02-28
    • 2014-02-19
    相关资源
    最近更新 更多