De punto a ráster (Conversión)

Disponible con una licencia Advanced.

Resumen

Convierte las entidades de punto a dataset ráster.

Obtenga más información sobre cómo funciona la herramienta De punto a ráster

Uso

  • Cualquier clase de entidad (geodatabase, shapefile o cobertura) que contiene entidades de punto o multipunto se puede convertir a un dataset ráster.

  • El tipo de campo de entrada determina el tipo de ráster de salida. Si el campo es entero, el ráster de salida será entero, si es punto flotante, la salida será punto flotante.

    Si el campo de entrada contiene valores de cadenas de caracteres, el ráster de salida contendrá un campo de valor entero y un campo de cadenas de caracteres.

  • El Tamaño de celda se puede definir mediante un valor numérico u obtenerse desde un dataset ráster existente. Si el tamaño de celda no se ha especificado explícitamente como el valor del parámetro, se deriva del entorno Tamaño de celda si se ha especificado. Si no se ha especificado el tamaño de celda del parámetro o el tamaño de celda del entorno, pero se ha configurado el entorno Ráster de alineación, se usa el tamaño de celda del ráster de alineación. Si no se especifica nada, el tamaño de celda se calcula a partir de la anchura o la altura de la extensión dividido por 250, donde la extensión se encuentra en el Sistema de coordenadas de salida especificado en el entorno.

  • Si el tamaño de celda se especifica usando un valor numérico, la herramienta lo usa directamente para el ráster de salida.

    Si el tamaño de celda se especifica mediante un dataset ráster, el parámetro muestra la ruta del dataset ráster en lugar del valor del tamaño de celda. El tamaño de celda de ese dataset ráster se usa directamente en el análisis, siempre que la referencia espacial del dataset sea la misma que la referencia espacial de salida. Si la referencia espacial del dataset es diferente, se proyecta en función del Método de proyección de tamaño de celda seleccionado.

  • Esta herramienta es un complemento de la herramienta Ráster a punto, que convierte un ráster en una clase de entidad de puntos.

  • Cuando hay más de una entidad presente en una celda de salida, esta herramienta proporciona un mayor control sobre la asignación de los valores de celdas que la herramienta Entidad a ráster.

  • Se pueden aplicar algunos Entornos de almacenamiento de ráster a esta herramienta.

    • De las configuraciones del entorno Pirámide solo se respeta la configuración Crear pirámides. Las restantes configuraciones del entorno Pirámide se ignoran. Se puede obtener más control sobre la naturaleza de las pirámides en un paso posterior mediante el uso de la herramienta Crear pirámides.

    • De las configuraciones del entorno Compresión solo se puede respetar el tipo de compresión. Esto solo se aplica a los formatos ráster que no sean Cuadrícula de Esri.

Sintaxis

PointToRaster(in_features, value_field, out_rasterdataset, {cell_assignment}, {priority_field}, {cellsize})
ParámetroExplicaciónTipo de datos
in_features

El dataset de entidades de entrada de punto o multipunto que se va a convertir a un dataset ráster.

Feature Layer
value_field

El campo que se utiliza para asignar los valores al ráster de salida.

Puede ser cualquier campo de la tabla de atributos del dataset de entidades de entrada

Si el campo Forma de un dataset de punto o multipunto contiene valores z o m, se puede utilizar cualquiera de estos.

Field
out_rasterdataset

El dataset ráster de salida que se creará.

Cuando no vaya a guardar en una geodatabase, especifique .tif para un formato de archivo TIFF, .CRF para un formato de archivo CRF, .img para un formato de archivo ERDAS IMAGINE o ninguna extensión para un formato ráster de cuadrícula de Esri.

Raster Dataset
cell_assignment
(Opcional)

El método para determinar cómo se asignará un valor a la celda cuando más de una entidad caiga dentro de una celda.

  • MOST_FREQUENTSi hay más de una entidad dentro de la celda, la que tiene el atributo más común, en el Campo de valor, se asigna a la celda. Si tienen la misma cantidad de atributos comunes, se utiliza la que tiene el FID más bajo.
  • SUMLa suma de los atributos de todos los puntos dentro de la celda (no válido para los datos de cadena de caracteres).
  • MEANEl valor medio de los atributos de todos los puntos dentro de la celda (no válido para los datos de cadena de caracteres).
  • STANDARD_DEVIATIONLa desviación estándar de los atributos de todos los puntos dentro de la celda. Si hay menos de dos puntos en la celda, a las celdas se les asigna NoData (no válido para los datos de cadena de caracteres).
  • MAXIMUMEl valor máximo de los atributos de los puntos dentro de la celda (no válido para los datos de cadena de caracteres).
  • MINIMUMEl valor mínimo de los atributos de los puntos dentro de la celda (no válido para los datos de cadena de caracteres).
  • RANGEEl rango de los atributos de los puntos dentro de la celda (no válido para los datos de cadena de caracteres).
  • COUNTEl número de puntos dentro de la celda.
String
priority_field
(Opcional)

Este campo se utiliza cuando una entidad debe tener preferencia sobre otra entidad con el mismo atributo.

La Prioridad del campo solo se usa con la opción de tipo de asignación de celda Más frecuente.

Field
cellsize
(Opcional)

El tamaño de celda para el ráster de salida que se está creando.

Este parámetro se puede definir mediante un valor numérico u obtenerse desde un dataset ráster existente. Si el tamaño de celda no se ha especificado explícitamente como el valor del parámetro, se usa el valor del tamaño de celda del entorno si se ha especificado; de lo contrario, se utilizan algunas reglas adicionales para calcularlo a partir de las otras entradas. Consulte su uso para obtener más detalles.

Analysis Cell Size

Muestra de código

Ejemplo 1 de PointToRaster (ventana Python)

Convierte las entidades de punto a dataset ráster.

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.PointToRaster_conversion("ca_ozone_pts.shp", "ELEVATION", 
                                "c:/output/ca_elev", "MAXIMUM", "", 2000)
Ejemplo 2 de PointToRaster (script independiente)

Convierte las entidades de punto a dataset ráster.

# 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)

Información de licenciamiento

  • Basic: Requiere Spatial Analyst o 3D Analyst
  • Standard: Requiere Spatial Analyst o 3D Analyst
  • Advanced: Sí

Temas relacionados