多面体转栅格 (Conversion)

许可等级:BasicStandardAdvanced

摘要

将多面体要素转换为栅格数据集。

插图

Multipatch to Raster illustration

用法

语法

MultipatchToRaster_conversion (in_multipatch_features, out_raster, {cell_size})
参数说明数据类型
in_multipatch_features

要转换为栅格的输入多面体要素。

Feature Layer
out_raster

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

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

Raster Dataset
cell_size
(可选)

输出栅格数据集的像元大小。

默认像元大小为输出空间参考中输入要素数据集范围的宽度与高度中的最小值除以 250。

Analysis Cell Size

代码实例

多面体转栅格 (MultipatchToRaster) 示例 1(Python 窗口)

此示例将多面体 shapefile 转换为栅格,并采用 IMG 格式保存输出栅格。

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.MultipatchToRaster_conversion("buildings.shp",
                                    "c:/output/outbuildings.img", 0.25)
多面体转栅格 (MultipatchToRaster) 示例 2(独立脚本)

此示例将多面体 shapefile 转换为栅格,并采用 TIFF 格式保存输出栅格。

# Name: MultipatchToRaster_Ex_02.py
# Description: Converts multipatch features to a raster dataset.

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inFeatures = "buildings.shp"
outRaster = "c:/output/outbuildings.tif"
cellSize = 0.5

# Execute MultipatchToRaster
arcpy.MultipatchToRaster_conversion(inFeatures, outRaster, cellSize)

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014