Spline con barreras (3D Analyst)

Nivel de licencia:BasicStandardAdvanced

Resumen

Interpola una superficie de ráster, con barreras, a partir de puntos utilizando una técnica de spline de curvatura mínima. Las barreras se introducen como entidades poligonales o de polilínea.

Más información sobre cómo funciona Spline con barreras

Uso

Sintaxis

SplineWithBarriers_3d (Input_point_features, Z_value_field, {Input_barrier_features}, {Output_cell_size}, Output_raster, {Smoothing_Factor})
ParámetroExplicaciónTipo de datos
Input_point_features
in_point_features

Entidades de puntos de entrada que contienen los valores z que se interpolarán en un ráster de superficie.

Feature Layer
Z_value_field

Campo que contiene un valor de altura o magnitud para cada punto.

Puede ser un campo numérico o el campo Forma si las entidades de punto de entrada contienen valores z.

Field
Input_barrier_features
(Opcional)

Las entidades de barrera de entrada opcional para restringir la interpolación.

Feature Layer
Output_cell_size
cell_size
(Opcional)

El tamaño de celda con el que se creará el ráster de salida.

Si se introduce un valor de 0, el menor del ancho o la altura de la extensión de las entidades de punto de entrada en la referencia espacial de entrada, dividido por 250, se utilizará como el tamaño de la celda.

Analysis Cell Size
Output_raster

Ráster de superficie interpolado de salida.

Raster Layer
Smoothing_Factor
(Opcional)

El parámetro que afecta al alisado de la superficie de salida.

No se aplica alisado cuando el valor es cero y la cantidad máxima de alisado se aplica cuando el factor es igual a 1.

El valor predeterminado es 0,0.

Double

Ejemplo de código

Ejemplo 1 de SplineWithBarriers (ventana de Python)

En este ejemplo se introduce un shapefile de punto y se interpola la superficie de salida como ráster TIFF.

import arcpy
from arcpy import env  
env.workspace = "C:/data"
arcpy.SplineWithBarriers_3d("ozone_pts.shp", "ozone", "ozone_barrier.shp",
                             2000, "C:/output/splinebarrierout.tif")
Ejemplo 2 de SplineWithBarriers (secuencia de comandos independiente)

En este ejemplo se introduce un shapefile de punto y se interpola la superficie de salida como ráster de cuadrícula.

# Name: SplineWithBarriers_3d_Ex_02.py
# Description: Interpolate a series of point features onto a 
#    rectangular raster, using optional barriers, using a 
#    minimum curvature spline technique.
# Requirements: Spatial Analyst Extension and Java Runtime Environment Version 5.0, or higher.

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inPointFeatures = "ca_ozone_pts.shp"
zField = "ozone"
inBarrierFeature = "ca_ozone_barrier.shp"
cellSize = 2000.0
outRaster = "C:/output/splinebout"

# Check out the ArcGIS 3D Analyst extension license
arcpy.CheckOutExtension("3D")

# Execute Spline with Barriers
arcpy.SplineWithBarriers_3d(inPntFeat, zField, inBarrierFeature,
                            cellSize, outRaster)

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Requiere 3D Analyst o Spatial Analyst
ArcGIS for Desktop Standard: Requiere 3D Analyst o Spatial Analyst
ArcGIS for Desktop Advanced: Requiere 3D Analyst o Spatial Analyst
5/9/2014