當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python ArcGIS profile用法及代碼示例


本文簡要介紹 python 語言中 arcgis.features.elevation.profile 的用法。

用法:

arcgis.features.elevation.profile(input_line_features={'displayFieldName': '', 'exceededTransferLimit': False, 'features': [], 'fields': [{'name': 'OID', 'type': 'esriFieldTypeOID', 'alias': 'OID'}, {'name': 'Shape_Length', 'type': 'esriFieldTypeDouble', 'alias': 'Shape_Length'}], 'geometryType': 'esriGeometryPolyline', 'spatialReference': {'latestWkid': 3857, 'wkid': 102100}}, profile_id_field=None, dem_resolution=None, maximum_sample_distance=None, maximum_sample_distance_units='Meters', gis=None, future=False)

返回:

輸出配置文件為FeatureSet

elevation_profile.png

profile 方法用於沿輸入線創建配置文件,從中可以創建配置文件圖。

在異步模式下,每個請求的任務可以接受的輸入線要素的最大數量為 1000。

Parameter

Description

input_line_features

必需的函數集。將在曲麵上生成輪廓的線要素。

profile_id_field

可選字符串。將剖麵與其相應的輸入線要素聯係起來的唯一標識符。

dem_resolution

可選字符串。用於計算的源高程數據的近似空間分辨率(像元大小)。分辨率值是數字高程模型的空間分辨率的近似值。雖然許多高程源以弧秒為單位分布,但關鍵字是這些分辨率的近似值,以米為單位,以便於理解。

maximum_sample_distance

可選浮點數。沿線采樣高程值的最大采樣距離。

maximum_sample_distance_units

可選字符串。 MaximumSampleDistance 的單位。

選擇列表:[“米”、“公裏”、“英尺”、“碼”、“英裏”]

future

可選的布爾值。如果為 True,則結果將為 GPJob,並且結果將異步返回。

例子:

# USAGE EXAMPLE: To create profile of mountains feature.
elevation = profile(input_line_features=mountain_fs,
                    dem_resolution='FINEST',
                    maximum_sample_distance=500,
                    maximum_sample_distance_units='Meters')

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.features.elevation.profile。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。