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

r - 栅格化时如何保留属性,栅格化中使用的字段和数字之间的对应关系

我想栅格化一个多边形,如果我定义了字段,它不会返回属性。例如,下面的多边形有 22 个多边形和 13 个唯一的 BASIN_ID。如果我基于类型因子/字符的 BASIN_ID 进行光栅化,它将为每个字符分配一个数字。但我怎样才能找出哪个数字指的是哪个多边形?

这是用于光栅化的命令:

我会得到:

在此处输入图像描述

我想我可以使用以下方法(不确定)找到对应关系,但我正在寻找 rasterize 中的一个选项,它可以为我做到这一点。

谢谢,

0 投票
1 回答
1399 浏览

r - Global Raster of geographic distances

Im wondering if someone has built a raster of the continents of the world where each cell equals the distance of that cell cell to the nearest shore. This map would highlight the land areas that are most isolated inland.

I would imagine this would simply rasterize a shapefile of the global boundaries and then calculate the distances.

0 投票
1 回答
1912 浏览

r - R中的光栅化功能问题

我有三个SpatialPointsDataFrame对象,实际上每个对象只有一个点。我的目的是为它们中的每一个制作一个包含点的栅格,这样除了点之外的所有单元格都是“NA”,所以我可以使用distance()包中的函数raster生成一个栅格层,其中z 值是到 z 不是“NA”的唯一像元的距离。

我的代码对三个对象中的第一个对象没有问题,但其他两个对象出现以下错误:

我已经两次和三次检查了我的点是否包含在栅格范围内,但我真的无法确定问题所在

这是我的代码:

编辑:我尝试将其转换为 SpatialGridDataFrame 并绘制它,但我的观点不在栅格范围内,即绘图为空。代码:

我还尝试在没有预定列数和行数的栅格中绘制它,它可以工作:

问题是,我真的需要设置绘图的分辨率,以便栅格的每个单元代表大约 1 平方千米,这就是我之前使用的行数和列数。有任何想法吗?

0 投票
1 回答
194 浏览

r - 如何将特定颜色传输到r中的栅格

我想知道是否可以为 r 中的栅格单元分配特定的颜色。

我知道“raster”包中的“rasterize”允许在给定值的坐标下将值传输到栅格。但是,我想知道是否可以只将颜色转移到单元格的特定位置?

简而言之,我有一个给定的栅格和一个包含三列(x、y 和颜色)的外部数据库。我想将第三列中的颜色转移到 xy 位置的栅格中的单元格。

这是我拥有的代码:

问题是如何将数据库第三列中的颜色传输到栅格,给定数据库中第 1 列和第 2 列中提供的坐标?不幸的是,光栅化并不能完成这项工作

0 投票
1 回答
816 浏览

rasterize - 光栅化查询时,“fun”的各种值有什么作用?

我想将多边形(shapefile;12;1 = outside a protected area的值2 = inside a protected area)栅格化为 1 分钟分辨率的栅格。

我正在使用光栅化。

谁能告诉我使用fun= firstfun= last含义是什么?每一个产生的结果都略有不同。我在任何地方都找不到任何解释。结果也与我使用fun=min, max, mean.

0 投票
1 回答
236 浏览

r - 从R中的数据框创建带有圆圈的栅格

如何从数据框中创建一个以“c(df$lat,cd$lon)”和半径“df$radius”为中心的实心圆的栅格图层?

0 投票
2 回答
894 浏览

python - gdal 2.1 光栅化

在 gdal 2.1 中使用 gdal.Rasterize 时是否可以设置数据类型(字节,Float32)?目前,我使用 gdal.Translate 转换为 Byte,但这效率低下。

我知道可以使用

但如果可能的话,我宁愿避免这种情况。有任何想法吗?

0 投票
1 回答
438 浏览

r - 栅格化随机空间点不起作用

我是 R 新手,我需要基于大型随机点数据库制作 Raster。你可以看到它们在比利时南半部的分布。点分布

在此处输入图像描述

我的需求是:

- 栅格必须与国家的范围相匹配。

- 我需要能够播放像素的大小而不是行数和列数。

- 首先,像素值应该是落在里面的所有点的平均值。然后我还想要其他基本统计数据,如中位数、标准差等。

我按照我在网上看到的关于“光栅化”命令的内容进行操作,但我总是收到相同的错误消息。

这是我的代码:

我得到的错误信息:

警告消息:在 is.na(field) 中:is.na() 应用于“S4”类型的非(列表或向量)addAttrToGeom(geometry(dots[ 1 ]),data.frame(d),FALSE中的错误) : erreur d'évaluation de l'argument 'x' lors de la sélection d'une méthode pour la fonction 'addAttrToGeom' : Error in (function (classes, fdef, mtable) : 无法找到函数'geometry 的继承方法' 用于签名 '"矩阵"'</p>

你能帮我吗?

就在下面,您可以找到一个随机创建的数据库来尝试代码。谢谢你读我。

0 投票
0 回答
442 浏览

vbscript - adobe illustrator“rasterizeOptions”的 Vbscript 脚本

我正在尝试为 illustrator cc 制作一个 vbscript,它选择名为“test”的图层上的所有内容并使用一些设置对其进行光栅化。

我不知道如何使用“RasterizeOptions”类,我使用 vbsedit 浏览对象,但从我尝试的那一刻起:

[编辑:] 发现它是一个类,但我仍然找不到创建它的实例的方法......

[编辑:] 在 adobe 论坛上非常沉默.. https://forums.adobe.com/message/9013828#9013828

我得到它不能制作对象的错误?我还应该如何创建 RasterizeOptions 对象?我在这里做错了什么?谁能给我一个例子?

0 投票
2 回答
460 浏览

r - 使用降雪和 sfLapply 在 R 中栅格化多边形

我想将一个非常大的矢量文件光栅化为 25m,并在 'cluster' 包中取得了一些成功,调整了 qu's herehere,这对于该特定数据非常有效。

但是,我现在有一个更大的矢量文件,需要栅格化并可以访问使用降雪的集群。我不习惯集群功能,我只是不确定如何设置 sfLapply。在集群中调用 sfLapply 时,我一直收到以下错误:

我的完整代码:

我已经尝试了很多东西,改变了函数和 sfLapply,但我就是无法让它运行。谢谢