在QGIS中处理ASCII(.asc)文件?


10

我有一个.asc文件,我想导入QGIS

打开它的标准方法是从“添加栅格图层”(“导入栅格图层”)开始,但是还有另一种方法吗?

我需要使用QGIS将.asc文件转换为.tif或另一种栅格格式。

Answers:


14

在QGIS中,Add Raster Layer(菜单或工具栏)是最好的选择:Layer: Add Raster Layer ...。您还可以使用Python控制台(请参阅pyqgis cookbook)。

您可以选择加载图层,但也可以转换文件而不将其添加到地图画布。选择Raster: Conversion: Translate (convert format)菜单选项。“输入层”是您的ASCII文件,“输出文件”将是一个新文件(选择输出格式-TIFF或您将在其中找到的30多种GDAL输出类型中的任何一种)。

您也可以在此阶段选择更改投影,选择新的SRS。 光栅翻译屏幕截图


5

除了简单的方法,Layer|Add Raster Layer...就是将其拖放到“层”窗口中。如果您还想翻译它,那么它Raster|Translate (Convert format)就是工作的工具。所有要做的就是包装命令行工具gdal_translate(出色的GDAL工具和库的一部分)。

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.