ASCII 转栅格 (转换)

许可等级:BasicStandardAdvanced

摘要

将表示栅格数据的 ASCII 文件转换为栅格数据集。

用法

语法

ASCIIToRaster_conversion (in_ascii_file, out_raster, {data_type})
参数说明数据类型
in_ascii_file

要转换的输入 ASCII 文件。

File
out_raster

要创建的输出栅格数据集。

如果不保存到地理数据库,请为 TIFF 文件格式指定 .tif,为 ERDAS IMAGINE 文件格式指定 .img,而对于 Esri 的格网栅格格式,无需指定扩展名。

Raster Dataset
data_type
(可选)

输出栅格数据集的数据类型。

  • INTEGER将创建整型栅格数据集。
  • FLOAT将创建浮点型栅格数据集。
String

代码实例

ASCII 转栅格 (ASCIIToRaster) 示例 1(Python 窗口)

将表示栅格数据的 ASCII 文件转换为栅格数据集。

import arcpy
arcpy.ASCIIToRaster_conversion("c:/data/elevation.asc", "c:/output/elevation", 
                               "INTEGER")
ASCII 转栅格 (ASCIIToRaster) 示例 2(独立脚本)

将表示栅格数据的 ASCII 文件转换为栅格数据集。

# Name: ASCIIToRaster_Ex_02.py
# Description: Converts an ASCII file representing raster data to a raster 
#    dataset.

# Import system modules
import arcpy

# Set local variables
inASCII = "c:/data/elevation.asc"
outRaster = "c:/output/elevation02"
rasterType = "INTEGER"

# Execute ASCIIToRaster
arcpy.ASCIIToRaster_conversion(inASCII, outRaster, rasterType)

环境

相关主题

许可信息

ArcGIS for Desktop Basic:是
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013