R 中的 Mapdeck 包 - add_grid 似乎没有渲染任何东西
Mapdeck Package in R - add_grid Does Not Appear to Render Anything
问题:
Rmapdeck
包中的add_grid
函数非常精彩。但是,在 CRAN documentation 之后,我似乎无法获得任何数据以实际绘制在返回的地图上。
换句话说,地图returns,但没有绘制数据。这是已知错误吗?
代码:
library(tidyverse)
library(mapdeck)
# - Enter mapdeck key ... Note that it is user-specific
key <- rstudioapi::askForPassword()
# - Read Example Data Set
df <- read.csv(paste0(
'https://raw.githubusercontent.com/uber-common/deck.gl-data/master/',
'examples/3d-heatmap/heatmap-data.csv'
))
# - Plot Data ... Note how the map returns, but not the data
mapdeck( token = key, style = 'mapbox://styles/mapbox/dark-v9', pitch = 45 ) %>%
add_grid(
data = df
, lat = "lat"
, lon = "lng"
, cell_size = 5000
, elevation_scale = 50
, layer_id = "grid_layer"
)
由 reprex package (v0.2.1)
创建于 2018-09-23
输出:
这不一定是 mapdeck
内部的 'bug',而是 mapdeck
与 RStudio
通信的方式。他们使用的不同 javascript 版本之间存在冲突。
如果您在浏览器中打开绘图(通过在 Rstudio 中按 show in new window 按钮),您应该可以看到您的绘图。
我遇到了这个问题 logged,但还不知道下一步该怎么做。
问题:
Rmapdeck
包中的add_grid
函数非常精彩。但是,在 CRAN documentation 之后,我似乎无法获得任何数据以实际绘制在返回的地图上。
换句话说,地图returns,但没有绘制数据。这是已知错误吗?
代码:
library(tidyverse)
library(mapdeck)
# - Enter mapdeck key ... Note that it is user-specific
key <- rstudioapi::askForPassword()
# - Read Example Data Set
df <- read.csv(paste0(
'https://raw.githubusercontent.com/uber-common/deck.gl-data/master/',
'examples/3d-heatmap/heatmap-data.csv'
))
# - Plot Data ... Note how the map returns, but not the data
mapdeck( token = key, style = 'mapbox://styles/mapbox/dark-v9', pitch = 45 ) %>%
add_grid(
data = df
, lat = "lat"
, lon = "lng"
, cell_size = 5000
, elevation_scale = 50
, layer_id = "grid_layer"
)
由 reprex package (v0.2.1)
创建于 2018-09-23输出:
这不一定是 mapdeck
内部的 'bug',而是 mapdeck
与 RStudio
通信的方式。他们使用的不同 javascript 版本之间存在冲突。
如果您在浏览器中打开绘图(通过在 Rstudio 中按 show in new window 按钮),您应该可以看到您的绘图。
我遇到了这个问题 logged,但还不知道下一步该怎么做。