问题标签 [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 回答
99 浏览

r - 使用 Leaflet 时的可视化问题

我有两个数据框如下:

我尝试在dropoff dataframe中重复的拾取数据帧中找到拾取坐标(经度和纬度) 。我有下面的代码,但我得到了这个错误:

我的错误是:

$<-.data.frame ( tmp , "ID", value = c(1L, 0L)) 中的错误:替换有 2 行,数据有 0 总结期间错误:无法打开连接

0 投票
0 回答
541 浏览

r - 应用包含多字节列名的 mapview::popupTable 函数

如何将mapview::popupTable()函数应用于 data.frame,包括列名中的多字节字符(使用 wondows OS)?

0 投票
1 回答
197 浏览

r - Adding different pop-up iframes to multiple points

I'm building a map using the mapview R package following this tutorial. Adding a different image to each point using popup=popupImage(images,src = "remote") works fine.

The issue is with iframe popups.

The example using popup = mapview:::popupIframe("https://www.youtube.com/embed/iApz08Bh53w?autoplay=1", width = 300, height = 225) is only for a single point. If I combine several iframe video links (the same way shown with image links) adds ALL video iframes to each point.

How do I add a different iframe to each point?

0 投票
1 回答
119 浏览

r - 在 Mapview 中更改 LineString 对象的线宽和颜色

我正在与大面积的珊瑚礁一起工作,并试图快速将它们可视化,以便我可以选择一个较小的子集来开始工作。为此,我获取了我的空间点,将它们转换为 LineString 以加快映射速度,然后使用 mapview 显示它们。我的代码如下:

生成的地图视图的放大示例如下: 在此处输入图像描述

如果有人可以提供建议,以便我可以

  • 使线条更大/更厚,以便在缩小时更容易看到,并且
  • 用因子“reef_name”着色的线条

这真的很有帮助。

0 投票
1 回答
71 浏览

r - 为什么在使用带有 mode = 'draw' 的 mapedit::selectFeatures 时会出现错误?

我正在使用名为 mapedit 的 R 包中的 selectFeatures 函数。我希望能够选择使用 mapedit 查看器中的工具绘制的(全部或部分)区域内的所有多边形。

使用(mapedit doc)中的以下代码,单击模式有效。但是,当我将模式更改为绘图然后使用任何工具完成绘图时,它会产生以下错误,并且地图会从查看器中删除,并且对象中没有存储任何内容(在本例中为 selected2)。

警告:st_read.default 中的错误:json 类的对象没有可用的 st_read 方法

有没有我错过的步骤?

另外,比我有更高权限的人会创建一个 r-mapedit 标签吗?

0 投票
0 回答
209 浏览

r - 如何强制 r-mapview 在弹出窗口或某些行上显示所有数据,而不考虑 zcol=

我正在尝试使用 R-mapview 制作热图。我有带有邮政编码区域的空间多边形数据。问题是可点击弹出窗口上显示的数据,例如,如果我定义 zcol=("variable1") 弹出窗口会显示所有数据(全部为 15 行)。当我在 zcol 上定义 2 个或更多列时会出现问题,例如 mapview(map, zcol=c("variable1", "variable2", "variable3", Legend=T),现在弹出窗口只显示变量 1 的值到 3. 有没有办法强制弹出窗口包含链接到特定区域的所有数据?

0 投票
1 回答
509 浏览

r - 在 Rmarkdown ioslides 中对齐和调整地图视图窗口的大小

我正在尝试在 Rmarkdown ioslides 演示文稿中从 mapview 中居中并调整交互式地图窗口的大小 - 到目前为止还没有运气。一个简单的例子:

我猜我需要对文档应用顶级 css 样式自定义,但我不太确定如何去做 - 任何建议都非常感谢。

0 投票
0 回答
1634 浏览

r - 如何控制 mapview 包中的特定地图和图例颜色?

我想使用 mapview 来可视化下面的空间数据框(sf 对象),在地图和图例上都有特定的颜色。将参数分配zcol给“商品”将显示所有值,但是当我使用该参数指定一组自定义颜色值时col.regions,它会打乱我指定的顺序(即氧化铝和锑标记为粉红色,钴标记为蓝色)。如何更改我的 mapview 调用,以便我拥有这些与我的数据值和颜色选择的一对一映射?

))

乱序颜色标签

0 投票
0 回答
282 浏览

r - R中光栅立方体可视化中的RGB颜色

我正在使用该mapviewraster cuberaster stack.

随着cubeview(S2_images)我得到这个具有默认颜色的可视化:

在此处输入图像描述

我的目标是使用 RGB 颜色绘制它。作为参考,我创建了一个 RGB 组合使用plotRGB

根据?cubeviewcol.regiosn应该color (palette).See levelplot for details.知道如何从我可以用作输入的 RGB 组合中创建一个调色板cubeview吗?

在此处输入图像描述

0 投票
0 回答
672 浏览

r - 使用“mapview”绘制分类栅格 - 如何调整图例标签?

在使用mapview. rasterVis::levelplot下面是一个可重现的例子——我希望有与用(标签:“a”、“b”、“c”)制作的情节相同的图例标签。我没有看到任何帮助mapView签名 'RasterLayer' 的 S4 部分方法)来涵盖这一点,或者我可能遗漏了一些明显的东西。

reprex 包(v0.2.1)于 2019 年 2 月 26 日创建