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

fonts - 未嵌入字体的 Ghostscript 和 PDF

我的系统配置是带有 GhostScript 9.02 的 OS X 我想知道(逐步)如何在 GS 中添加和配置文件,以便可以替换字体。我的 GS 安装没有安装/创建文件。我怎样才能添加它?

问题是我有一个包含所有嵌入子集字体的 PDF,除了一个。而对于这个 GS 不能光栅化页面。

怎么可能解决这个问题?

0 投票
2 回答
3772 浏览

python - GDAL 光栅输出

我正在尝试在 python 中使用 GDAL 创建一个 .tif 文件。它正在创建一个文件,但每当我浏览它时都会说“没有可用的预览”。现在,我只是想让它复制输入文件。这是我的代码:

=============================更新===================== ==================== 取得了一些发现...我研究了使用统计归一化从一种数字格式转换为另一种数字格式的方法。我处理了输入数据并使用以下算法将其转换为 uint8:

我想复制的主要原因是为了证明我可以读入,然后根据计算写出更新的数据。

什么可能是我可以使用色带而不是仅一种颜色的阴影来写出输出数据的方法?

0 投票
3 回答
5986 浏览

r - 与 spplot 相比,如何使用 ggplot 改进空间栅格图?

与 spplot() 图例相比,如何使用 ggplot 改进空间栅格地图图的图例?

我想使用 ggplot() 而不是 ssplot() 绘制空间地图,但是与 spplot 相比,我想改进一些事情:

  1. 创建一个从小(底部)到大值(顶部)的 ggplot 图例
  2. ggplot 图例中的中断类似于 ssplot() 图例,以便我知道每种颜色的边界是什么。

ssplot() 结果 ssplot

ggplot() 结果 ggplot

0 投票
1 回答
68 浏览

graphics - 找出向量下图像的像素

这可能是一个简单的问题,但我无法解决它。

我有我需要处理的这个高度图。我必须允许用户在图像上跟踪矢量,指示在给定时间应处理高度图的哪条“线”。

问题是,一旦我追踪了矢量,我如何才能找出光栅图像的哪些像素位于所述矢量“下方”?

如果矢量是水平或垂直的,或者即使它绘制 45º 角,但不是任意旋转角度,这很容易。

0 投票
2 回答
8341 浏览

windows - 垃圾字符替换 Windows 命令提示符中的“/”

我面临一个奇怪的问题。我在 Windows 命令提示符中看到,每个“/”字符都被一个垃圾字符(日元符号)替换。我选择了两种字体类型“MS Gothic”和“Raster”。但同样的问题。如果我使用 Raster,问题是间歇性的。请让我知道如何解决问题。

谢谢,纳迦

0 投票
1 回答
2254 浏览

raster - 将 XYZ 格式的文件保存为矢量(GML 或 shp)

我正在使用 QGIS 软件。我想将每个栅格单元的值显示为标签。我的想法(我不知道 QGIS 中的任何插件或任何功能可以让它更容易)是使用 gdal2xyz.py 将栅格导出为坐标值格式,然后将其保存为矢量(GML 或 shapefile)。对于第二个任务,我尝试使用

*gdal_polygonize.py:*

gdal_polygonize.py rainfXYZ.txt rainf.shp 创建 GML 格式的输出rainf.shp。0...10...20...30...40...50...60...70...80...90...100 - 完成。

不幸的是,我无法加载创建的文件(即使我将扩展名更改为 .gml)

ogr2ogr工具甚至无法识别这种格式。


是的 - 对不起,我忘了添加这些信息。

一般来说,在准备好 CSV 文件后(使用带有 -csv 选项的 gdal2xyz.py),我需要在它的开头添加一行:“Longitude,Latitude,Value”(不带引号)

然后我需要创建一个 VRT 文件,其中包含

运行命令“ogr2ogr -select Value Shapefile_name.shp Shapefile_name.vrt”。我得到了文件 evap_OBC.shp 和另外两个相关文件。

0 投票
2 回答
1902 浏览

bing-maps - 在 Web 地图(如 Geoserver、Bing 地图、Google 地图)上显示动态栅格(激光雷达)数据

我有一些高质量的激光雷达数据。我需要动态处理它,并根据我当时的输入和海拔来更新一个字段(不是海拔字段)。完成此操作后,我需要尽可能实时地在 Web 地图(Bing 地图、谷歌地图等)上显示此栅格数据。这是我到目前为止能够做的事情:我已经提出了一些使用 ArcGIS Python Lib 的脚本,这些脚本处理我的激光雷达剪辑,添加一个字段,根据输入的输入更新该字段。所以现在我基本上拥有了所有栅格上的点每 5 分钟分为 3 类。如果我在 arcGIS 中查看此栅格,我可以查看重叠在底图上的漂亮 3 色栅格。

但现在我需要在 Web 地图上呈现这些光栅剪辑。我的第一个想法是将这些分类剪辑多边形化并在 JavaScript 地图上显示多边形。但是多边形化需要很多时间,因此它被淘汰了。

现在我的其他选择是使用 GeoServer 的 Raster 渲染功能来显示图像。然后使用我创建的这个 WMS,将其重叠在 Bing 地图上。这就是我卡住的地方。我不知道如何从我的 ADF 文件中自动获取 Geoserver 支持的栅格,例如 Geotiff、jpg200o 等,首先在开放图层上渲染它们,然后尝试在 bing 地图上重叠它们。

如果有人知道任何好的教程可以在地图上进行这种动态变化的栅格渲染,如果你能指出我会很棒。

此外,如果有其他更好的方法来建立这种系统,请提出建议。我对几乎任何解决方案都持开放态度。

谢谢

PS:我非常擅长网络编程、网络服务、数据库和脚本等。但是对于使用激光雷达和地理光栅是新手。

0 投票
0 回答
949 浏览

python - 循环浏览创建空间索引的文件夹

我创建了一个脚本来创建所有栅格的空间索引,它在单个目录中运行时运行良好,但是当我尝试修改它以作为 os.walk 的一部分在子目录上运行时,它开始出现许多错误。你们能帮忙解决我无法修复的当前问题吗?

谢谢,

Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] 输入“help”、“copyright”、“credits”或“license”以获取更多信息。

[评估 RasterExtent_toSHP_Ver2.py] 从 P:\2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic 读取文件 将目录更改为:P:\2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic\1 处理目录中的 2 个 .tif 文件。['308000_8105000.tif', '309000_8105000.tif'] 308000_8105000.tif Created: P:\2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic\1\Temp_Polygon_Extent_1.shp Filling in: 308000_8105000 TIFF P:\2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic\ 1 64000000 309000_8105000.tif 创建:P:\2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic\1\Temp_Polygon_Extent_2.shp 填写:309000_8105000 TIFF P: \2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic\1 64000000 [] 合并:[] 到:Spatial_Extent.shp arcgisscripting.ExecuteError:执行失败。参数无效。错误 000735:输入数据集:需要值 警告 000725:输出数据集:数据集 P:\2011\Job_154_PythonScript_for_AOI\Working\Orthophotomosaic\1\Spatial_Extent.shp 已存在。未能执行(合并)。

0 投票
1 回答
1120 浏览

java - Android 中是否有 Raster.getSample(int, int, int) 的等价物?

我需要使用现有的 Java-Code-Fragment 在 Android 中编写一个项目。在这些中,Raster.getSample(int x, int y, int b)被使用。第三个参数是像素的波段。

为了让这些在 Android 中运行,我使用Bitmap而不是Raster. 但知道我只能使用 getPixels(int, int)。我怎样才能提取乐队?我可以使用任何其他类或方法吗?

旧代码:

新代码:

我怎么有人有想法。谢谢!

0 投票
1 回答
119 浏览

linux - 光栅制图转换库。“未投影”到任何

我有许多光栅(位图)图像,我想将它们从未投影的经纬度转换为投影渲染。(例如 GIF、PNG)。

我不明白如何使用 PROJ.4 来渲染结果图像。我想要一个可以自动完成这一切的库或软件。GRASS GIS 很大。变换是相对简单的变换并且仅是光栅图像。

或者是否有基本代码或我将如何执行此操作的示例?使用 PROJ.4 和 GraphicsMagick