Сводка
Конвертирует пространственные объекты в растры.
Иллюстрация
Использование
Этот инструмент портала для анализа растров доступен, если вы выполнили вход в ArcGIS Enterprise портал с расширением ArcGIS Image Server настроенный для Raster Analysis . Когда инструмент запускается, ArcGIS Pro выступает в качестве клиента, и обработка проходит на серверах, интегрированных с ArcGIS Enterprise. Инструмент портала использует слои портала в качестве входных данных и создает выходные данные на этом же портале.
Входным векторным слоем может быть слой портала. Это может быть также URI или URL сервиса объектов. Этот инструмент не поддерживает в качестве входных локальные векторные данные и слои.
В набор растровых данных можно конвертировать полигональные, линейные или точечные объекты.
Синтаксис
arcpy.ra.ConvertFeatureToRaster(inputFeatures, valueField, outputName, outputCellSize)
Parameter | Объяснение | Тип данных |
inputFeatures | Входной векторный слой. | Feature Set |
valueField | Выберите поле, которое будет использоваться для присвоения значений выходному растру. | Field |
outputName | Имя выходного растрового сервиса. Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если имя слоя уже используется, появится запрос ввести новое имя. | String |
outputCellSize | Введите размер ячеек и единицы измерения для выходного растра. Единицами измерения могут быть километры, метры, мили или футы. Единицы измерения по умолчанию – метры. | Linear Unit |
Производные выходные данные
Name | Объяснение | Тип данных |
outputRaster | Выходной растр. | Растровый слой |
Пример кода
В этом примере точечные объекты конвертируются в растр.
import arcpy
arcpy.ConvertFeatureToRaster_ra('https://MyPortal.esri.com/server/rest/services/Hosted/Rainfall/FeatureServer/1',
'elevation', 'outRaster', '250 Meters')
В этом примере точечные объекты конвертируются в растр.
#-------------------------------------------------------------------------------
# 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.ConvertFeatureToRaster_ra(inFeatures, inField, outRaster, outCellSize)
Environments
Информация о лицензиях
- Basic: Требуется ArcGIS Image Server
- Standard: Требуется ArcGIS Image Server
- Advanced: Требуется ArcGIS Image Server