问题标签 [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 投票
0 回答
38 浏览

r - 如何在 R 的 levelplot 中将 x 和 y 刻度标签打印为地理坐标?

我正在尝试使用“levelplot”制作点光栅图。我希望将我的 x 和 y 刻度标签打印为地理坐标(例如 101°W、100°W、...34°N、35°N 等)以下是我迄今为止尝试的测试数据和代码:

0 投票
1 回答
135 浏览

r - 如何将密度图中的标签更改为侧面的图例?

我有RasterStack几个400MB光栅文件,我想将它们与rasterVIS密度函数进行比较。问题是情节的标签相互重叠。情节看起来像这样...... 情节看起来像这样

那么是否可以将rasterVis密度图中的标签更改为侧面的图例?

我尝试过类似的事情

我也尝试了这里提到的解决方案,但它对我不起作用,因为它会生成不可处理的矢量大小。有任何想法吗?

0 投票
1 回答
425 浏览

r - 如何反转 RasterVis (Levelplot) 的默认颜色?

我想使用 levelplot 的默认颜色,但顺序相反。我知道如何反转自定义颜色,但无法为 rasterVis 的默认颜色做。光栅可见

如何反转表示较高值的黑色和表示较浅值的浅色?

感谢您的任何帮助。

0 投票
1 回答
109 浏览

r - R rasterVis levelplot:错误地出现一条白线

我正在绘制大气污染物场或气象场的地图,这些场之间的差异通常与地形叠加。我的字段是网格的。

一条白线神秘地出现,有时是两条。

这似乎有点随机发生。我的意思是:相同的代码和字段,相同的行;但是当我更改字段或色标时,它会更改位置,或者消失,或者出现另一个。有时水平,有时垂直。

这是我的代码

我真的很想用我的数据上传一个文件,但目前我找不到办法(我认为我做不到,甚至不是 ASCII 文件)。数据矩阵 (468x421) 太大,无法明确包含在代码中,但它确实是图片中显示的地形文件(平均海平面以上的海拔高度)。

这是生成的“白线”地图:

1

真的,我认为这可能是一个级别图错误。当 hgt 是一个矩阵和它是一个适当的光栅对象时,它似乎都会发生:这似乎没有什么区别。任何想法?

0 投票
0 回答
34 浏览

r - rasterVis levelplot 图例绘图错误

以下示例直接来自 rasterVis::levelplot 文档。请注意,当从 RAT 表中选择的属性是时,图例中的名称不会更改。我自己的数据也是这种情况(我必须绘制一个具有不同土地类别(因子)的分类栅格,我希望这些栅格具有相关的颜色)。有人有解决方法吗?

0 投票
0 回答
169 浏览

r - 如何在 levelplot(R lattice 包)中绘制单个特定的等高线?

levelplot() 可以通过指定 contour=TRUE/FALSE 来添加等高线。

示例图

我只需要显示一个特定的轮廓(例如 140)。有没有办法做到这一点?

我需要添加几个 shapefile 作为图层并需要保留levelplot()为基础图。因此,我不能使用contourplot()如何将单个新轮廓添加到 Lattice 中的等高线图中的功能

0 投票
0 回答
77 浏览

r - 在R中以tiff格式加载光栅图像

我正在尝试在 Rstudio 中加载 tiff 格式的光栅图像。为此,我使用了代码

要查看层的详细信息,我使用了代码

我得到以下结果

在图像最大值显示为 255 。为了交叉检查最大值,我在 QGIS 中导入了相同的图像,并查找了显示最大值为 63 的栅格分析统计数据。

谁能指导我哪里出错了

0 投票
1 回答
44 浏览

r - 在栅格堆栈 qplot 上叠加多边形图层

我想并排绘制 7 个 TIFF 文件,gplot并且我想在它们上面覆盖一个多边形层。我尝试使用读取 shapefile st_read,然后使用geom_sforgeom_polygon来绘制它。但它没有用。它抛出了一个关于aes. 我终于使用了fortify函数,然后用geom_path它来绘制它。虽然它确实被覆盖了,但这不是我想要的。我只想覆盖多边形边界。

PS 我不知道如何创建可重现的栅格和矢量图层。因此,如果需要,我可以上传示例文件。

在此处输入图像描述

0 投票
0 回答
34 浏览

r - 将标签添加到 levelplot 地图上的 shapefile 点:错误

我已尝试将本示例中提供的代码(重叠在 rasterVis 中的点数据标签中)应用于我的数据,但得到一个令人困惑的错误消息。

这是我运行的代码示例:

这是我不明白的错误消息:

'错误使用数据包 1 loc 和 txt 的尺寸不匹配'

有人可以帮助解释错误消息以及如何解决它吗?

0 投票
0 回答
46 浏览

r - levelplot 更新后停止工作:错误消息

我已经更新了 Rstudio 中的所有库,现在,我以前用 rasterVis::level plot 制作的所有图都不再工作了。这是我收到的错误消息。有什么想法吗?谢谢