Resumen
Construye una sección cruzada vertical de una colección de superficies.
Ilustración
Uso
Un diagrama de valla ofrece una forma útil de visualizar el espacio entre varias superficies superpuestas en un espacio 3D, por ejemplo, datos estratigráficos.
Se usa la interpolación bilineal para derivar la altura a lo largo de una superficie de ráster. En el caso de las superficies TIN, es posible especificar opciones de vecino natural e interpolación lineal.
Es posible generar una tabla de valores x,y,z en el diagrama de valla con la herramienta Apilar perfil.
Sintaxis
arcpy.3d.FenceDiagram(in_line_features, in_surface, out_feature_class, {method}, {floor_height}, {ceiling_height}, {sample_distance})
Parámetro | Explicación | Tipo de datos |
in_line_features | Las entidades de línea se usan para construir el diagrama de valla. | Feature Layer |
in_surface [in_surface,...] | Las superficies que se podrán emplear para construir el diagrama de valla. | Mosaic Layer; Raster Layer; TIN Layer |
out_feature_class | El multiparche de salida que se compone de caras verticales que representan el diagrama de valla. | Feature Class |
method (Opcional) | El método de interpolación que se usará para obtener valores z de las superficies TIN al construir el diagrama de valla. Este parámetro no se aplica a las superficies de ráster.
| String |
floor_height (Opcional) | Una altura constante empleada para definir la altura más baja del diagrama de valla. | Linear Unit |
ceiling_height (Opcional) | Una altura constante empleada para definir la altura más alta del diagrama de valla. | Linear Unit |
sample_distance (Opcional) | La distancia horizontal utilizada para determinar las posiciones en las que se interpolan las mediciones de altura desde las superficies subyacentes. | Linear Unit |
Muestra de código
En el siguiente ejemplo se muestra cómo usar esta herramienta en la ventana de Python.
arcpy.env.workspace = 'c:/data'
arcpy.ddd.FenceDiagram('fence_profile.shp',
['alluvium.tif', 'white_limestone.tif', 'yellow_limestone.tif'],
'fence_diagram.shp', sample_distance='5 Meters')
Entornos
Información de licenciamiento
- Basic: Requiere 3D Analyst
- Standard: Requiere 3D Analyst
- Advanced: Requiere 3D Analyst