如何解决出现错误:在 R Shiny 中使用传单包渲染地图视图时“无法规范化路径”
我构建了一个 Shiny 应用程序,其中一个选项卡包含可以在其他选项卡中分析的点的地图。
我使用 leaflet
构建此地图,但由于我的地图版本与 mapview
包完全相同,因此我想将其合并到应用程序中,而不是使用纯 {{1} }.
我需要的是:一张地图,用户可以在该地图上选择一个底图(地球,无论是开放地形还是任何),其中投影包含数据的点。将鼠标悬停在这些点上时,可以看到原始数据。 IE。正是leaflet
所做的。
我的空间点是使用 mapview
包加载的,并且在 sf
环境之外使用 mapview
时工作正常。
我尝试使用此堆栈问题合并地图视图:filtering data reactively to generate maps
我的代码:
shiny
points <- read.sf("points.shp")
ui <- fluidPage(
tabsetPanel(
# TAB I - MAPS
tabPanel("Maps",fluid = TRUE,titlePanel("PQ-locations"),sidebarLayout(
sidebarPanel(
),mainPanel(fluidRow(leafletoutput("mymap")
)
)
)
)
))
server <- function(input,output,session){
output$mymap <- renderLeaflet({
mapview(points)@map
})
}
我不知道这意味着什么以及为什么会出现此错误。这种以闪亮的方式绘制地图视图的方法对其他人来说似乎很有效。
非常感谢任何帮助。
使用最新版本的软件包和 R-Studio。
问候
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。