问题标签 [rasterize]

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

vector - 光栅化工具 - 如何提升最大值?

我有一个要栅格化的矢量图层。我注意到在有很多不同值的区域,该工具主要促进较低的值,这不是我需要的解决方案。我如何才能获得更高的价值作为最重要的? 例子

此外,如果矢量图层的值介于 1 到 120 之间(例如),则输出栅格的范围为 1 到 91/95(取决于分辨率)。我想这与主要问题有关 - 小区域的大范围值,较低的值将被视为更重要。

对我来说,每一个微小的差异都很重要,所以我不能接受失去 1/5 的价值范围。

0 投票
0 回答
69 浏览

raster - 结合 2 个具有不同范围、分辨率和点规律性的栅格数据集

我在合并两个具有不同分辨率和范围且具有不规则点数据的栅格数据集时遇到问题。以下是每个栅格的信息。我需要根据网格点合并这些数据集,以便我可以运行火势蔓延模型(需要风和坡度数据)。

我曾尝试在合并之前转换为普通数据帧(使用 rasterToPoints),但差异会导致大量网格点的丢失。

我试图将栅格与项目栅格对齐并进行栅格化,但我没有设法让它工作。如果有人有可以提供帮助的想法,我将非常感谢您的回答!

'''

来自https://globalwindatlas.info/downloads/gis-files的数据

来自https://datacatalog.worldbank.org/dataset/world-slope-model的数据

以下是我尝试过的一些示例:

1

2

0 投票
0 回答
124 浏览

python - 如何在 Python 中栅格化点数据并计算特定值的平均值(相当于 R 中的 raster() 和 rasterize() )?

我有一个大数据框,其中包含坐标值(纬度/经度)和与每个坐标相关的测量值。如果我直接绘制值,这些点会重叠。这就是为什么我想创建一个网格或栅格并计算每个栅格单元内所有点值的平均值,这样我就可以创建一个漂亮的图。

在 RI 中可以使用 raster 库执行此操作,但我希望在 Python 中具有可比性:

阴谋:

https://i.stack.imgur.com/yqimI.png

对于 Python,我找不到类似的东西。有没有类似的方法?

谢谢!

0 投票
0 回答
29 浏览

vector - 在Qgis中使用rasterize查找点向量数据的频率

我目前有一个 gpkg 文件加载到 qgis 它包含点数据。

我想在 qgis 中做的是创建一个显示该点数据频率的栅格文件。

这可以使用光栅化功能吗?

我知道可以设置燃烧值来告诉您每个网格单元格是否包含一个数据点,但我希望每个单元格都显示频率。

如果它在 Qgis 中无法完成,我对 python 也比较熟悉。

干杯

0 投票
0 回答
26 浏览

python - 如何栅格化每日地理数据表?

我有全球地理数据表,它有 5 列:Lon、Lat、Year、Day、X。我想对其进行栅格化并将其保存为 tif 文件。我的最终目标是将“X”作为 lon、lat、days 的函数保存在 tif 文件中:X[Lon, Lat, Days]。我写了以下代码:

但输出是 X[720,360,1] 而不是 X[720,360,365]。任何帮助表示赞赏。谢谢

0 投票
0 回答
77 浏览

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

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

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

我得到以下结果

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

谁能指导我哪里出错了

0 投票
0 回答
72 浏览

geoserver - 如果使用 RasterSymbolizer Colormap 将灰色线光栅化为 RGB 色线,如何使用矢量图层(线串几何)制作 Geoserver SLD?

我是 Geoserver 的初学者。

我用 lineSymbolizer SLD 样式创建了 lineString 矢量图层。并且矢量图层通过 postgis 连接,并且该层只有线串几何行数据。其他属性值不存在(仅 linstring 坐标)

灰度层 灰度层

我想按数量将此层灰度颜色转换或设置为 RGB 着色。输出应该像这张图片

RGB 颜色图 RGB 颜色图

Geoserver RasterSymbolizer

我尝试使用 geoserver 中的“RasterSymbolizer Colormap”制作新的 SLD,但我失败了..

是否可以在线串矢量图层图中使用 rasterSymbolizer ?

0 投票
1 回答
90 浏览

r - 使用 rasterize 函数光栅化小多边形的问题

我正在尝试从多多边形 shapefile 生成大量二进制栅格。我的快照栅格有一个大像素,0.5 x 0.5 度。我在栅格化大多边形时没有大问题,但是对于小的多边形,我正在写空栅格(全为 0)。我想知道 rasterize 函数中是否有一个容差参数,通过它我可以将 1 分配给多边形接触的每个像素(即使接触的多边形的百分比非常小)。
这是 (i in 1:length(shape)) { shape.r<-rasterize(shape[i,],snap, background=0) writeRaster(shape.r, filename = paste(shape[ i,]$binomial, sep=""), 格式 = "GTiff", 覆盖 = T) }

谢谢!哈维尔。

0 投票
1 回答
67 浏览

r - 如何通过首先栅格化多边形来计算多多边形的物种丰富度?

我有一个 4 个门的形状文件(每个类 4 个多边形)。每个都包含多个物种范围。意味着我在这 4 个多边形中有近 200 个物种的数据。我的数据看起来像这样(下图)。我从 IUCN 获得了这些数据,并将其剪辑到我的研究区域。数据集的链接是https://www.iucnredlist.org/resources/spatial-data-download

在此处输入图像描述

我想计算每个网格单元的物种丰富度(1 公里乘 1 公里),在 R 中对它们进行栅格化。表示每个网格单元中有多少种物种,如下图所示。

在此处输入图像描述

如果组合丰富度是不可能的,像爬行动物一样的单一丰富度也可以为我工作等等。我想在 R 中进行分析。

0 投票
0 回答
36 浏览

r - 当我使用空间点数据时,Rasterize() 返回一个空栅格

我找不到解决方案,我的问题是:

我有一个 csv 文件,其中包含来自巴西的点数据和栅格范围。我想生成一个二进制地图,将点合并到栅格中,并在没有任何点的地方赋予值 0,在有的地方赋予值 1。

我目前正在使用此处提供的脚本(https://www.r-bloggers.com/2013/05/creating-a-presence-absence-raster-from-point-data/),但是当我绘制 pts .raster 在 rasterize() 之后,我收到一个空图层。从字面上看,是空的。空无一物。但是输出似乎适用于栅格文件,并且生成了一个栅格范围为 0 值的图层(没有值为 1 的点)。

我担心我的数据有问题,但我无法思考如何处理和发现问题。我的数据在这里(https://drive.google.com/drive/folders/1dzxuAEQDopeLPdAgwC5Fy_4e09dTg5Lg?usp=sharing)我使用的代码是:

有人可以帮我理解出了什么问题吗?谢谢!