栅格转数字地形高程(DTED) (Data Management)
摘要
根据数字地形高程数据分块结构将栅格数据集分割成文件。
用法
-
数字地形高程数据分块方案包含三种可用的级别:DTED 级别 0、DTED 级别 1 和 DTED 级别 2。
-
输入只能是单波段栅格数据集。
-
输出空间参考将为 GCS_WGS84。每个分块的范围在每个方向上都是一度,另外在每条边上再加上半个像素,这样相邻分块间便存在一个重叠列和一个重叠行。输出像素大小由 DTED 级别表示,数据以 16 位有符号整数形式进行转换和存储。
DTED 格式专用于表示高程的单波段数据,所以此工具无法用于多波段影像。
语法
RasterToDTED_management (in_raster, out_folder, dted_level, {resampling_type})
参数 | 说明 | 数据类型 |
in_raster |
输入栅格数据集。 输入必须是表示高程的单波段栅格数据集。 | Raster Layer |
out_folder |
将创建文件夹结构和 DTED 文件的输出文件夹。 | Folder |
dted_level |
创建分块时要使用的 DTED 级别。
| String |
resampling_type (可选) |
选择要在创建 DTED 时使用的重采样方法。默认设置为双线性插值重采样。
| String |
代码实例
RasterToDTED 示例 1(Python 窗口)
这是 RasterToDTED 的 Python 示例。
import arcpy
RasterToDTED_management("C:/workspace/image1.img","C:/workspace/outputDTED",
"DTED_0","BILINEAR")
RasterToDTED 示例 2(独立脚本)
这是 RasterToDTED 的 Python 脚本示例。
##====================================
##Raster To DTED
##Usage: RasterToDTED_management in_raster out_folder DTED_1 | DTED_0 | DTED_2
## {BILINEAR | NEAREST | CUBIC}
try:
import arcpy
arcpy.env.workspace = "c:/workspace"
##Split a large DEM image to DTED_1 standard
arcpy.RasterToDTED_management("socal_dem", "ras2dted", "DTED_1", "BILINEAR")
except:
print "Raster To DTED sample failed."
print arcpy.GetMessages()
相关主题
许可信息
ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014