Точки в растр (Point to Raster) (Конвертация)

Уровень лицензии:BasicStandardAdvanced

Резюме

Конвертирует точечные пространственные объекты в набор растровых данных.

Более подробно о том, как работает инструмент Точки в растр (Point to Raster)

Использование

Синтаксис

PointToRaster_conversion (in_features, value_field, out_rasterdataset, {cell_assignment}, {priority_field}, {cellsize})
ПараметрОбъяснениеТип данных
in_features

Входной класс точечных или мультиточечных объектов, который будет конвертирован в растр.

Feature Layer
value_field

Поле, используемое для присвоения значений выходному растру.

Это может быть любое поле таблицы атрибутов входного набора классов объектов.

Если поле Shape точечного или мультиточечного набора данных содержит z- или m-значения, любое из них может использоваться.

Field
out_rasterdataset

Создаваемый выходной набор растровых данных.

Если данные не сохраняются в базу геоданных, задайте расширение файла .tif для файла формата TIFF, .img для файла формата ERDAS IMAGINE или не задавайте расширение, чтобы получить растровый формат Esri Grid.

Raster Dataset
cell_assignment
(дополнительно)

Метод, определяющий, как будут присвоены значения ячейкам, если на одну ячейку попадает более одного объекта.

  • MOST_FREQUENTЕсли в пределах ячейки находятся несколько пространственных объектов, ячейке присваивается тот, у которого в поле <field> содержится наиболее часто встречающийся атрибут.. Если у них одно количество общих атрибутов, используется объект с наименьшим FID.
  • SUMСумма значений атрибутов всех точек в пределах ячейки (не распространяется на строковые данные).
  • MEANСреднее значение атрибутов для всех точек в пределах ячейки (не распространяется на строковые данные).
  • STANDARD_DEVIATIONСтандартное отклонение атрибутов всех точек в пределах ячейки. Если в ячейке меньше двух точек, ячейке присваивается значение NoData (не распространяется на строковые данные).
  • MAXIMUMМаксимальное значение атрибутов точек в пределах ячейки (не распространяется на строковые данные).
  • MINIMUMМинимальное значение атрибутов точек в пределах ячейки (не распространяется на строковые данные).
  • RANGEДиапазон значений атрибутов точек в пределах ячейки (не распространяется на строковые данные).
  • COUNTЧисло точек в ячейке.
String
priority_field
(дополнительно)

Поле, используемое в тех случаях, когда из двух объектов с одинаковым значением атрибута один объект имеет больший приоритет, чем другой.

Метод присвоения значений ячейкам установлен на MOST_FREQUENT.

Field
cellsize
(дополнительно)

Размер ячейки для выходного набора растровых данных.

Размер ячейки по умолчанию - это наименьший из размеров ширины или высоты экстента входного набора классов объектов, на выходной пространственной привязке, деленный на 250.

Analysis Cell Size

Пример кода

Пример 1 PointToRaster (окно Python)

Конвертирует точечные пространственные объекты в набор растровых данных.

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.PointToRaster_conversion("ca_ozone_pts.shp", "ELEVATION", 
                                "c:/output/ca_elev", "MAXIMUM", "", 2000)
Пример 2 PointToRaster (автономный скрипт)

Конвертирует точечные пространственные объекты в набор растровых данных.

# Name: PointToRaster_Ex_02.py
# Description: Converts point 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 = "ca_ozone_pts.shp"
valField = "ELEVATION"
outRaster = "c:/output/ca_elev02"
assignmentType = "MAXIMUM"
priorityField = ""
cellSize = 2000

# Execute PointToRaster
arcpy.PointToRaster_conversion(inFeatures, valField, outRaster, 
                               assignmentType, priorityField, cellSize)

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Требует Spatial Analyst или 3D Analyst
ArcGIS for Desktop Standard: Требует Spatial Analyst или 3D Analyst
ArcGIS for Desktop Advanced: Да
9/10/2013