Questions tagged «raster»

栅格是一种由规则的值网格组成的数据格式,通常以类似图像的格式存储。

4
Rasterfile裁剪错误:无法计算切割线的边界框
我有一个光栅文件,想对其进行裁剪,一个矢量文件应该是遮罩层。我使用最明显的方法(Raster-> Extraction-> Clipper)。无论我做什么,都会收到此错误(请参见下图): 无法计算切割线的边界框 我尝试过更改栅格格式,更改投影等。当然,我也在旧帖子/ Google中进行了研究。我不知道如何解决这个问题。如果我按扩展进行剪辑,它确实可以工作。 奇怪的是,我记得三个月前做了同样的方法,但没有得到这个错误。 我也(而不是针对此错误的解决方案)欢迎使用另一种方法来执行此操作。我只需要按照所述剪辑一个光栅文件。有人可以帮忙吗?
22 qgis  raster  clip 

3
在建模栅格最小成本路径时处理桥梁和隧道?
我目前正在使用ArcGIS 10 Spatial Analyst的“成本路径”工具对行人路线进行建模。我有人行道,围栏,建筑物和大量的行人比例尺要素,所有这些都组合成成本面,其中人行道的成本低廉,公园略高,人行横道仍高,建筑物,围栏等是障碍。该模型非常适用于定义最佳路线,相互比较路线,评估区域的可步行性以及建立人行道。 但是我有一个主要问题:桥梁和隧道。因为成本表面将所有要素强制到一个2D平面中,所以我无法为人行道穿过人行道的街道建模。我必须选择应该裁掉的人。一种替代方法是查找城市中的所有桥梁和隧道,并对下/上/下的所有组合进行建模,但是该模型要永久运行!是否存在可以在3D模式下执行成本最低的第三方工具,还是我错过了某种解决方法?

1
选择地理配准转换是否有一般的经验法则?
对栅格进行地理配准时可以使用以下几种转换: 一阶多项式(仿射) 二阶多项式 三阶多项式 花键...等 是否有任何特定的规则或经验法则,关于特定栅格应使用哪种变换? 例如,特定的转换通常应与航空照片一起使用,另一转换应与卫星图像一起使用,而第三幅应在对地图进行数字化时使用? 是否有任何书籍详细解释​​了其背后的数学原理?



4
QGIS中的图层堆叠栅格?
我有一些多光谱数据,其中各个波段是单独的Raster文件。 如何对这些栅格进行分层堆叠,以便获得一个具有3个波段的栅格,而不是3个不同的栅格? 在ERDAS和ArcGIS中这很容易做到,但是我还没有弄清楚如何在QGIS中做到这一点。

3
使用GDAL在Python中平滑/插值栅格?
我正在用Python开发,并使用OSGEO的GDAL来处理栅格和shapefile并与之交互。 我想获取一个具有点特征的shapefile并将其插入到表面栅格中。现在,我使用的是'RasterizeLayer'方法,该方法将点要素中的值刻录到栅格中(使用所有nodata值进行设置),但将所有未触及的像素保留为'nodata'值。因此,我剩下的是棋盘式栅格。 使用RasterizeLayer之后,我得到了什么: 我想要的最终产品是: 我相信我要寻找的功能在arcgisscripting导入中称为'Spline_sa()'。 GDAL是否具有类似的功能,或者有其他方法来获得所需的输出?

4
如何使用VSIS3从S3存储桶中通过GDAL有效地访问文件?
因此,GDAL最近添加了一项新功能,该功能允许随机读取S3存储桶文件。我希望从图像的多个图块中裁剪GDAL图像,而不必下载整个文件。我只看过关于如何通过GDAL配置和访问S3存储桶的非常稀疏的文档,并且对如何开始感到困惑。是否有人会提供一个非常简短的示例/教程来说明如何为GDAL设置虚拟文件系统以实现这一目标?如果您的解决方案允许通过Python编写脚本,请加分! 需要说明的是:我们已经用Python完成了它。Python的问题在于,您必须下载整个图像才能对其进行操作。GDAL的最新版本支持安装S3存储桶,因此,如果我们需要对图像的一小部分进行裁剪,则可以直接在该小部分上进行操作。las,该功能仅在一月份在稳定分支中发布,因此我没有找到任何文档。因此,该解决方案应使用GDAL的最新版本中的VSI3系统,否则应巧妙地使用该系统,以防止用户需要将整个映像下载到EBS驱动器上以对其进行操作。 也就是说,悬赏将授予使用最新版本GDAL中的VSI API的答案,从而无需将整个文件读取到内存或磁盘中。另外,我们使用的存储桶并不总是公开的,因此发布的许多HTTP技巧在我们的许多情况下都行不通。

1
我们可以在Postgis2.0中的栅格表上创建视图吗?
是否可以在包含栅格数据的表上创建PostgreSQL视图? 我已经成功创建了视图,但是输入raster_columns不正确(缺少所有栅格信息)。另外,我无法使用QGIS打开SQL视图(很可能是因为raster_columns不正确)。 这与gemetry_columns和视图上的问题的情况相同,但是对于栅格列,我找不到在创建视图期间强制typemod的正确语法。 我所能找到的就是: 光栅(ARRAY ['8BUI','8BUI','8BUI'],4326,0.5,-0.5,...); 但是在“ ...”之后出现的是一个谜。 是否有人设法在raster_columns中创建带有正确条目的视图? 一个简短的例子将不胜感激。

3
在Windows上将栅格加载到PostGIS 2.0数据库中
我试图弄清楚如何将栅格加载到PostGIS2.0数据库中(我在这里和这里都曾问过有关此主题的先前问题)。我正在尝试使用raster2pgsql.exePostGIS2.0随附的程序。 确定Windows中的命令提示符需要以管理员身份运行(在Windows 7中以管理员身份运行命令行后,cmd在搜索栏中键入并单击ctrl+ shift+ enter)以启用raster2pgsql.exe我已管理的功能将栅格加载到我的数据库中。我有一个栅格文件ras_test.tif,我暂时将其放置在安装bin文件夹中postgresql。使用以下代码转换并加载此栅格: C:\Program Files (x86)\PostgreSQL\9.1\bin>raster2pgsql -s 102003 ras_test.tif -t> elev.sql Processing 1/1: ras_test.tif C:\Program Files (x86)\PostgreSQL\9.1\bin>psql.exe -p 5434 -U postgres -d test2 -f elev.sql BEGIN psql:elev.sql:2: NOTICE: CREATE TABLE will create implicit sequence "-t_rid_seq" for serial column "-t.rid" psql:elev.sql:2: NOTICE: CREATE TABLE / PRIMARY KEY will create …

5
使用GDAL将栅格分割成较小的块?
我有一个栅格(实际上是USGS DEM),我需要将其分成较小的块,如下图所示。这是在ArcGIS 10.0中使用“分割栅格”工具完成的。我想要一个FOSS方法来做到这一点。我看过GDAL,可以肯定会这样做(使用gdal_translate可以做到),但是什么也找不到。最终,我希望能够获取栅格并说出我希望将栅格分成多大(4KM x 4KM块)。

2
使用QGIS中的唯一值自动设置栅格样式?
在ArcMap中,可以自动计算栅格的唯一值,然后对每个唯一值应用不同的样式(请参见第1张图像)。 但是,在QGIS中,使用“单带伪彩色”样式时,我必须手动添加样式值(请参见第二张图片)。有没有一种方法可以像ArcMap一样自动填充唯一值? ArcMap: QGIS(如何使用唯一值自动填充值列表?):

2
了解Esri的.asc文件吗?
阅读ArcGIS帮助:受支持的栅格数据集文件格式,我了解到ASCII Grid文件类型使用单数文件扩展名.asc来寻址16位带符号整数(用于离散数据)和32位浮点文件(用于连续数据) )。 他们在Esri网格格式部分中说: 网格是Esri固有的栅格数据存储格式。有两种类型的网格:整数网格和浮点网格。 然后描述两种格式。 我的困惑在下一个帮助部分Esri ASCII栅格格式中。在那里,他们只提到浮点格式。因此,我想知道: 除网格外,离散数据的16位带符号整数格式是否也被视为栅格格式? 在“ ESRI网格格式-网格数据存储”部分,他们引用了其他几个扩展名,例如.bnd,.hrd等。16位带符号整数的.asc文件是Esri离散数据网格格式的ASCII版本吗? 这个问题的动机是描述/理解什么是扩展名为.asc的文件。


8
是否在QGIS中修改单个像素值?
我想在QGIS中修改栅格(像素值)。 插件的“价值工具”可以轻松地为我提供栅格像素的价值。但是我不知道如何修改它。 我已经找到标题为“ 手动更正栅格DEM(OpenSource) ”的问题与解答?表示可以在GRASS中进行。我花了几个小时试图了解草是如何成功的。 我在sextante插件中找不到d.rast.edit工具。 还有另一种方法吗?
17 qgis  raster 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.