问题标签 [rastervis]

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 回答
1000 浏览

r - 如何获取具有 UTM 坐标的 RGB 光栅图像

我有一个三层栅格,其中包含红色、绿色和蓝色通道值。我可以用 绘制图像raster::plotRGB,但我需要添加带有 UTM 坐标的轴。可以使用 来添加坐标axes=TRUE,但它们在空间中浮动并且看起来很糟糕。我想获得坐标,因为它们显示在使用该raster plot方法创建的图中,或者更好的是它们在使用rasterVis::levelplot.

最终,我需要创建一个带有 UTM 坐标、比例尺和指北针的光栅图像。这需要使用 R 包中的plotRGB函数raster或具有类似功能的函数来完成,因为我需要手动分配每个像素的颜色(无色带)。

0 投票
5 回答
9643 浏览

r - R裁剪栅格的无数据

我想在不手动定义范围的情况下裁剪一些栅格的无数据部分( 1中无数据为黑色的图像示例)。

任何的想法?

没有数据的图像

0 投票
1 回答
1918 浏览

r - 使用 rasterVis 绘制具有离散颜色的栅格

我有一些我想在 rasterVis 包中使用 gplot 绘制的栅格。我刚刚发现了 gplot(这太棒了,而且比执行 data.frame(rasterToPoints(r)) 快得多)。但是,我无法显示离散图像。通常,如果 r 是栅格,我会这样做:

但是有没有办法避免调用 rasterToPoints?大栅格非常慢。我确实发现我可以做到:

但是如果你将填充设置为削减它会绘制因子的整数表示。

以下是一些可重现的数据:

谢谢

0 投票
1 回答
6978 浏览

r - 多个(rasterVis)水平图

我非常绝望地试图在一个地块上调整一个光栅堆栈的两个级别图。似乎rasterVis::levelplot没有par(mfrow = c(...))选择拆分窗格。使用两个光栅堆栈的示例,应在新的绘图窗口上并排排列:

在这里,levelplot(r1)正在全尺寸窗口上绘制,而levelplot(r2)不幸的是正在绘制levelplot(r1)

levelplot我试着玩弄,用print函数包装调用,它需要splitnewpage = false选项。不幸的是,我不知道如何split正确使用,所以我最终只感到沮丧。

非常感谢您的帮助,在此先感谢

和我

0 投票
1 回答
3632 浏览

r - 如何删除R包“rasterVis”中“levelplot”中的框框

我想删除栅格数据集的“levelplot”图中的框框。不知道该怎么做。

0 投票
1 回答
364 浏览

r - 将平面多边形添加到 rasterVis

我想创建一个将 3D 测深网格数据(海洋)与 2D 多边形(陆地)相结合的图形。

例如,在这样的情节中(http://chenangliu.info/en/wp-content/uploads/2014/02/wireframe.jpg)我想在紫色区域添加一个平面以及点,文本,...

我注意到包 rasterVis,它完美地绘制了我的测深光栅。但是,我不知道如何添加土地,就像普通的 2D 多边形一样。我尝试通过将土地面积的网格值设置为零来解决这个问题,但结果并不完美,因为边界不清晰,有湖泊,......不应该是 3D 的。

所以这很好用:

这不会:

最后一个函数不起作用 [idem for polygon() ],就像我的其他尝试一样。我想这并不太难做到,但我无法找到任何这样的例子。所以任何提示都会受到欢迎。

0 投票
2 回答
1126 浏览

r - How to remove background gray color when using gplot method in Rastervis?

Does any one knows that ,how to remove background gray color when using gplot method in Rastervis? I already try to remove the theme color but it did not work.

enter image description here

0 投票
1 回答
807 浏览

r - 从 levelplot 绘制谷歌地图中删除空白

我试图摆脱 rasterVis 包中 levelplot 产生的一些空白。我正在使用 dismo 包来获取谷歌地图,然后使用 levelplot 来绘制它。但是,地图周围有一条白色的细条。如何删除那个空白?

在此处输入图像描述

0 投票
0 回答
1539 浏览

r - levelplot R中的colorkey

在此处输入图像描述

我想在 colorkey 参数中定义颜色中断、颜色条的位置。我尝试过使用以下内容:

问题:标签与颜色中断不完全对齐。见上图。我的代码有问题吗?

非常感谢,aez。

0 投票
1 回答
2292 浏览

r - 在 levelplot 中指定 NA 栅格值的颜色(R 包 rasterVis)

使用 R-package rasterVis 中的 levelplot 函数绘制栅格时,如何将特定颜色分配给栅格的 NA 值?我正在寻找与“colNA”类似的功能。