问题标签 [raster]

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 投票
3 回答
6704 浏览

r - R可以用于GIS吗?

我想创建一些 GIS 图,我想知道 R 是否可以用于此。以下是一些我在概念上与我想制作的情节相似的例子:

  • 美国的温度图(或等高线图),颜色(或高度)由州 GDP 确定。因此,州边界会在结果图中产生不连续性。
  • 美国的温度图,其中高度用于数据。在这种情况下,生成的图应该在州边界之间平滑变化。
  • 上述 2 个图的总和(应用了一些缩放)。

我刚开始学习 R,想知道它是否适合这种工作。查看ggplot2的 coord_map,似乎可以将数据叠加到美国。但获取数据以尊重州界可能非常困难。

有什么建议吗?

0 投票
1 回答
2130 浏览

c++ - 以光栅顺序阅读?

嘿伙计们,我有一个 C++ 编程任务,要求我创建一个矩阵并将其元素(由用户提供)存储为一个数组,以光栅顺序读取。我环顾四周寻找“光栅顺序”的含义,但我没有看到任何关于它的信息。有什么帮助吗?谢谢。

0 投票
4 回答
4174 浏览

open-source - 区域统计 QGIS

分区统计工具 (ArcGIS Spatial Analyst) 是否有任何开源替代方案?什么是最好的工具(我可以在脚本中使用)对光栅文件进行计数统计?

0 投票
2 回答
6259 浏览

r - 在 R 中打开栅格!和一些统计操作

我想打开光栅文件(ASCII 或 TIFF 格式),聚合它们的单元格,并在此操作之后计算这个新光栅文件中的值与另一个值之间的相关性。不幸的是,我不知道我的命令出了什么问题 - 我收到一条错误消息:

CPL 错误 4: `~/Pulpit/dods/karol/TVDI 113_121/TVDI_kamp_evi_TRANSF.asc' 在文件系统中不存在,并且不被识别为支持的数据集名称。

.local(.Object, ...) 中的错误:`~/Pulpit/dods/karol/TVDI 113_121/TVDI_kamp_evi_TRANSF.asc' 在文件系统中不存在,并且不被识别为支持的数据集名称。

0 投票
1 回答
878 浏览

r - R中的循环问题

我尝试对这个循环进行一些修改,但它仍然不起作用(我在 Rstudio 下工作) - 哪个片段不正确?

我还想使用更复杂的模式(仅列出末尾包含两个数字的文件),但添加类似: pattern="_??.asc"似乎不起作用。

我想再添加一个循环来获取文件夹列表(而不是手动将目录插入 my_asc 变量),但我不知道该怎么做?我不知道,为什么我为平均值、最大值、最小值和标准差值创建向量的方法不起作用......

0 投票
2 回答
779 浏览

r - 用点在栅格上绘制人工制品

调整绘图窗口大小时,我注意到一些奇怪的行为。考虑

如果调整窗口大小,与基础栅格相比,绘制点的范围不同。如果您调整窗口大小shrunkshrunk.coords再次绘图,则绘图结果很好。谁能解释一下?

0 投票
2 回答
905 浏览

java - 将 byte[] BGRA 数组转换为更有用/更快速的东西(JAVA)

我有一个包含 BGRA 栅格数据的 byte[] 数组(例如,第一个字节 = 蓝色分量,第二个 = 绿色,第五个 = 下一个像素,蓝色)并且想使用它。

具体来说,是否有一个 Java 类已经被设计用来包装这样的东西?我想知道,因为我想让我的代码尽可能整洁/正确,如果 Java 已经有一个更快的编译版本,那么我会这样做。

更具体地说,我想将 byte[] 数组转换为 2 个数组,其中 BGR1[] + BGR2[] = BGR,A1 = A2 = A。有什么建议吗?

我当然可以为此编写原始代码,但也许有一种更整洁/更快的方法。

0 投票
1 回答
2498 浏览

math - 针对矩形裁剪多边形

今天我有一个(简单的)渲染问题给你。我当前的项目从文件中获取数据以生成 SVG 文件。由于 SVG 格式,将事物绘制为多边形非常容易,但我有一个问题:我的一些多边形在页面内外(这意味着它们中的某些部分被显示,而其余部分由于事实而未显示它们超出了显示限制)。为了优化最终的 SVG 文件,我需要将多边形简化为更简单的形式。

将灰色矩形视为我的页面。将绿色多边形视为我实际绘制的东西。

第一张图向您展示了我实际拥有的东西,而第二张图向您展示了我想要的最终结果。

我现在拥有的多边形和页面 我需要的多边形和页面 首先,我想用简单的三角形来减少我的多边形,以便只在显示范围内绘制点。但我认为存在一个更简单的解决方案......如果你有它,请不要犹豫与我分享:)

编辑:

我也有这个棘手的情况要处理:

在此处输入图像描述在此处输入图像描述

谢谢你。

0 投票
1 回答
701 浏览

php - Imagemagick - PDF to Jpeg/Raster texture issue

I am using imagemagick/php to make a jpeg file from a PDF.

Input PDF file: PDF-file

Output Jpeg file:

output jpeg Jpeg-file

The textures on the output file look wrong near the bottom. This is the same result if I make a PNG also. I have tired different floor plans, other textures play up also in a similar way.

PHP code

Server Config

Thank you.

0 投票
2 回答
2108 浏览

r - 使用 raster() 包在 R 中导入 USDA 作物数据层 (GTIFF) 时出现问题

我已经下载了 USDA 作物数据层(数据可在此处获得,请注意大文件: http: //www.nass.usda.gov/research/Cropland/SARS1a.htm)并希望将其导入 R 进行分析。我导入了其他大型 GTIFF 文件(例如 LANDSAT 数据),但在调用该函数时出现以下错误:

其中“文件”是美国农业部提供的任何 .tif 文件(我使用的是中西部地区汇编)。

我怀疑问题是 GTiff 是分类数据(土地利用类别)而不是真正的序数/光谱数据,但我不明白为什么它会在图像编辑器(例如预览)中呈现良好并在 R / GDAL 中退缩.

谢谢您的帮助。

编辑:如果这应该在 GIS 论坛上进行,请告诉我。一般来说,空间问题的编程方法似乎就在这里,不是吗?