要素转栅格 (栅格分析)

摘要

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

插图

要素转栅格工具

使用情况

  • 当您登录到已针对 Raster Analysis 配置 ArcGIS Image ServerArcGIS Enterprise 门户时,可以使用此栅格分析门户工具。 工具运行时,ArcGIS Pro 将充当客户端,并且处理将在与 ArcGIS Enterprise 联合的服务器中进行。 门户工具接受来自门户的图层作为输入,并在门户中创建输出。

    输入要素图层可以是门户中的图层。 它也可以是要素服务的 URI 或 URL。 此工具不支持本地要素数据和图层作为输入。

  • 点、线或面要素可以转换为栅格数据集。

参数

标注说明数据类型
输入要素

输入要素图层。

Feature Set
值字段

选择用于向输出栅格分配值的字段。

Field
输出名称

输出栅格服务的名称。

默认名称基于工具名称以及输入图层名称。 如果该图层名称已存在,则系统将提示您提供其他名称。

String
输出像元大小

输入输出栅格的像元大小和单位。

单位值为千米法定英里国际英尺美国测量英里美国测量英尺

默认单位为米。

Linear Unit

派生输出

标注说明数据类型
输出栅格

输出栅格。

Raster Layer

arcpy.ra.ConvertFeatureToRaster(inputFeatures, valueField, outputName, outputCellSize)
名称说明数据类型
inputFeatures

输入要素图层。

Feature Set
valueField

选择用于向输出栅格分配值的字段。

Field
outputName

输出栅格服务的名称。

默认名称基于工具名称以及输入图层名称。 如果该图层名称已存在,则系统将提示您提供其他名称。

String
outputCellSize

输入输出栅格的像元大小和单位。

单位值为 KilometersMetersMilesIntFeetIntMilesFeet

默认单位为米。

Linear Unit

派生输出

名称说明数据类型
outputRaster

输出栅格。

Raster Layer

代码示例

ConvertFeatureToRaster 示例 1(Python 窗口)

本示例可将点要素转换为栅格。

import arcpy
arcpy.ra.ConvertFeatureToRaster('https://MyPortal.esri.com/server/rest/services/Hosted/Rainfall/FeatureServer/1', 
                                'elevation', 'outRaster', '250 Meters')
ConvertFeatureToRaster 示例 2(独立脚本)

本示例可将点要素转换为栅格。

#-------------------------------------------------------------------------------
# Name: ConvertFeatureToRaster_Ex_02.py
# Description: Convert point features to a raster.
#
# Requirements: ArcGIS Image Server

# Import system modules
import arcpy

# Set local variables
inFeatures = 'https://MyPortal.esri.com/server/rest/services/Hosted/Rainfall/FeatureServer/0'
inField = 'elevation'
outCellSize = '250 Meters'
outRaster = 'outRaster'

# Execute ConvertFeatureToRaster
arcpy.ra.ConvertFeatureToRaster(inFeatures, inField, outRaster, outCellSize)

许可信息

  • Basic: 需要 ArcGIS Image Server
  • Standard: 需要 ArcGIS Image Server
  • Advanced: 需要 ArcGIS Image Server

相关主题