Extrudir entre (3D Analyst)
Resumen
Crea entidades 3D mediante la extrusión de cada entidad de entrada entre dos datasets de red irregular de triángulos (TIN).
Ilustración
Uso
-
Solo la porción de las entidades de entrada que intersecan la extensión horizontal de ambos TIN estará representada en la salida.
La geometría de las entidades extruidas depende de la geometría de las entidades de entrada:
- Las entidades de entrada de línea y poligonales dan como resultado la creación de la geometría multiparche.
- Entidades de entrada de puntos dan como resultado la creación de la geometría de línea.
Sintaxis
ExtrudeBetween_3d (in_tin1, in_tin2, in_feature_class, out_feature_class)
Parámetro | Explicación | Tipo de datos |
in_tin1 |
El primer TIN de entrada. | TIN Layer |
in_tin2 |
El segundo TIN de entrada. | TIN Layer |
in_feature_class |
Las entidades que se extruirán entre los TIN. | Feature Layer |
out_feature_class |
La salida que almacenará las entidades extruidas. | Feature Class |
Ejemplo de código
Ejemplo 1 ExtrudeBetween (ventana de Python)
The following sample demonstrates the use of this tool in the Python window:
import arcpy from arcpy import env arcpy.CheckOutExtension("3D") env.workspace = "C:/data" arcpy.ExtrudeBetween_3d("tin1", "tin2", "study_area.shp", "extrusion.shp")
Ejemplo 2 de ExtrudeBetween (secuencia de comandos independiente)
The following sample demonstrates the use of this tool in a stand-alone Python script:
'''**************************************************************************** Name: ExtrudeBetween Example Description: This script demonstrates how to use the ExtrudeBetween tool. ****************************************************************************''' # Import system modules import arcpy from arcpy import env arcpy.CheckOutExtension("3D") # Set environment settings env.workspace = "C:/data" # Set Local Variables inTIN1 = "ceiling" inTIN2 = "floor" inPoly = "study_area.shp" # Ensure output has a unique name outMP = arcpy.CreateUniqueName("extrusion.shp") #Execute ExtrudeBetween arcpy.ExtrudeBetween_3d(inTIN1, inTIN2, inPoly, outMP)
Entornos
Espacio de trabajo actual, Espacio de trabajo temporal, Sistema de coordenadas de salida, Extensión, Transformaciones geográficas, Resolución XY, Tolerancia XY, Resolución Z, Tolerancia Z, Palabra clave CONFIG de salida, Auto ejecución, Dominio XY de salida, Dominio Z de salida, Cuadrícula espacial de salida 1, 2, 3
Temas relacionados
Información de licencia
ArcView: Requiere 3D Analyst
ArcEditor: Requiere 3D Analyst
ArcInfo: Requiere 3D Analyst
7/10/2012