问题标签 [r-mapview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2044 浏览

r - knitr R markdown文档中的mapview错误

我一直在玩最近加载到CRAN上的mapview包。我一直在使用演示代码并尝试将其嵌入到knitr markdown文档中。不幸的是,我在执行此操作时收到一条错误消息,并且无法解释发生了什么问题。

这是错误消息,后跟一个可重现的示例。请注意,将代码作为直接 R 代码运行时我没有任何问题。只有当它通过knitr运行时,问题才会出现。mapview如果元素被注释掉,则不会发生错误。

我已经更新了我的所有软件包,但问题仍然存在。以下是一些系统细节:

  • Windows 7的
  • R 版本 3.2.2
  • R Studio 版本 0.99.486
  • 地图视图版本 1.0.0
  • knitr 版本 1.11
  • pandoc 版本 1.13.1

pandoc.exe:无法获取 C:\Users\my.name\Documents\R\win-library\3.2\mapview\htmlwidgets\lib\leaflet#default#VML C:\Users\my.name\Documents\R\ win-library\3.2\mapview\htmlwidgets\lib\leaflet:openBinaryFile:不存在(没有这样的文件或目录)错误:pandoc 文档转换失败,错误 67 另外:警告消息:运行命令 '"C:/Program Files /RStudio/bin/pandoc/pandoc" +RTS -K512m -RTS Mapview.utf8.md --to html --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash-implicit_figures --output Mapview.html --smart --email-obfuscation无 --self-contained --standalone --section-divs --template "C:\Users\my.name\Documents\R\win-library\3.2\rmarkdown\rmd\h\default.html" --variable “主题:引导程序”--include-in-header “C:\Users\my.名称\AppData\Local\Temp\Rtmpw9Mi9D\rmarkdown-str1ee41c515f3f.html" --mathjax --variable "mathjax-url:https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML " --no-highlight --variable "highlightjs=C:\Users\my.name\Documents\R\ win-library\3.2\rmarkdown\rmd\h\highlight"' 的状态为 67 执行停止

0 投票
2 回答
1785 浏览

r - Synchronizing two leaflet maps in R / Rmarkdown

JS leaflet allows two maps to be synchronized. See an example of synchronized leaflet maps here.

I would like to implement synchronized leaflet maps in R and more specifially in Rmarkdown/knitr.

Preferably, the maps should shown next to each other horizontally (just like in the example).

Here is a minimal Rmarkdown (.Rmd) example of two maps I would like to sync. The solution does not have to be based on the the mapview package. Any solution is welcome really (-:

0 投票
1 回答
5747 浏览

r - 闪亮的地图视图

我使用创建交互式地图mapView

mapview()函数适用于我的网格数据(SpatialPixelsDataFrame):

代码:

结果:

工作部分

现在

我想转向闪亮,问题是地图视图没有渲染功能。我尝试使用 fpView() bView() 但没有结果。

我对 Shiny 的尝试

代码:

用户界面

服务器.R

结果

在此处输入图像描述

结论

如您所见,只有 plainView 给出了一些可接受的结果,但没有传单支持

0 投票
1 回答
4132 浏览

r - 如何控制R中mapview(包)中的地图颜色?

由于mapviewgstatsp和其他软件包,我正在使用R作为GIS软件。

mapView()我用函数绘制结果

结果

在此处输入图像描述

我想控制颜色,例如 0->blue 50->red。

有什么办法吗?

0 投票
1 回答
572 浏览

r - 将非地理地图视图对象放入闪亮的应用程序

基本上我的问题是如何将 PNG 或 mapview 对象放入闪亮的应用程序中,以便在其上放置标记。

在此处输入图像描述

我有 15 个非地理平面图 mapview 对象,如上面的 PNG,在另一个 SO 用户问题的帮助下,使用下面的代码转换为 mapview 对象:

我正在尝试创建一个闪亮的应用程序来将它们放在一起,但我被困在 renderLeaflet 命令中,并且不确定如何将我的 m@map 对象放在应用程序中。基本上以下功能将地图对象作为传单。

0 投票
0 回答
982 浏览

r - 以闪亮的方式显示地图视图对象

我正在尝试在 shiny 中并排放置两个空间图,并且有人建议我使用一个强大的功能sync。允许有多个地图进行比较,这是一个很棒的功能,但无法弄清楚如何集成或调用其输出。 我已经浏览了 '<a href="https://stackoverflow.com/questions/36679944/mapview-for-shiny">mapview for shiny' 和其他相关链接mapview/shiny。前者建议使用and ,但它不起作用,即没有显示地图。请参阅可重现的代码。另外,我尝试使用对象插槽并通过调用它mapviewsync
renderMapviewmapviewOutput@mapmapviewrenderLeafletleafletOutput- 不工作。在这两种情况下,都会弹出一个闪亮的窗口并且不显示任何内容。但是,请在命令窗口中看到以下消息:spCheckObject(x) 中的警告:属性表中的 CCN_1 列仅包含 NA 值并被删除。- 它与数据库相关,并确认正在执行 mapview 命令,但没有提供任何关于没有绘图的线索。非常感谢有关在闪亮中显示 mapview 生成的图的建议或线索。

0 投票
1 回答
811 浏览

r - 以闪亮的方式显示“同步”(地图视图)

我正在尝试在 shiny 中并排放置两个空间图,并且有人建议我使用一个强大的功能syncmapview在弄清楚如何在 中显示mapview对象后shiny,我尝试集成sync到“闪亮”中,但出现以下错误:插槽错误(x,“地图”):对于这个“闪亮”类的对象,没有名称“地图”的插槽.list”。这是否意味着sync没有地图对象,因此无法集成synclatticeViewshiny?如果是这样,我想应该有解决方法,我的耳朵都敞开了。这是一个很好的功能,可以从 Shiny 访问并允许做一些有趣的事情。非常感谢任何建议。这是示例可重现代码:

0 投票
3 回答
3570 浏览

r - 在 R 中使用 mapview 增加 pandoc 内存分配

我正在尝试使用名为 mapshot 的内置 mapview 函数在 R 中导出我的 mapview。我收到此错误消息:

pandoc.exe:内存不足

错误:pandoc 文档转换失败,错误 251

另外:警告信息:运行命令'C:/PROGRA~2/Pandoc/pandoc +RTS -K512m -RTS ...

如何在不使用 Rmarkdown 文件的情况下在 R 中永久增加 Pandoc 内存大小?

0 投票
1 回答
4439 浏览

r - 如何使我的两个 R 传单地图彼此同步?

Leaflet在 R 中为一些数据实现包取得了一些不错的成功。

我还设法将两张地图并排放置为格子和同步。

我有两个问题:

1) 同步...根本不同步地图

我正在使用MapviewRaster尝试同步,但并排的两张地图不会一起放大/缩小。

请看下面的代码:

我确定我在这里遗漏了一些简单的东西,但希望有人可以帮助我看到:)

2) 理想情况下,我希望一张传单地图与另一张重叠

我想通过为每张地图使用不同的市场来区分它们。我试图在互联网上研究这个并通过阅读传单手册但没有成功

非常感谢任何指导!

0 投票
1 回答
240 浏览

r - 使用 mapview 显示地图在 data.frame 中包含多字节字符

我想使用mapview 包显示数据。

但包含多字节字符,有时无法显示地图。

展示地图最好的方法是什么?

但是,测试列字符中的弹出窗口是损坏的文本。 在此处输入图像描述

数据正确。