Resumen
Carga datos de una o más entidades de entrada para modificar la superficie de una red irregular de triángulos (TIN) existente.
Ilustración
Uso
Esta herramienta modifica el TIN de entrada. Plantéese usar la herramienta Copiar TIN para conservar una copia de seguridad, para el caso de que desee conservar una versión no modificada del TIN de origen.
-
El tipo de entidad de superficie define la manera en que las entidades de entrada influirán en la definición de la superficie triangulada.
- Las entidades de punto se pueden especificar como puntos de masa, que proporcionan nodos de datos cuyos valores Z se utilizan en la triangulación de la superficie.
- Las entidades de línea se pueden especificar como puntos de masa y líneas de corte, que representan ubicaciones a lo largo de una superficie con discontinuidades lineales en pendiente, tales como líneas de cresta, líneas de costa, bordes de pavimento, huellas de edificios, etc.
- Las entidades poligonales también se pueden especificar como puntos de masa y líneas de corte, junto con entidades de clip que definen el área de datos, reemplazan a entidades que definen regiones con valores z constantes (p. ej., masas de agua) y borran entidades que indican áreas interiores en las que los datos no existen.
-
La cantidad máxima de nodos admitidos por un TIN depende principalmente de los recursos de memoria contigua y libre que hay disponibles en el equipo. Plantéese limitar la cantidad total de nodos a una cifra inferior a los 6 millones a fin de mantener el rendimiento de visualización y la facilidad de uso general. Las superficies trianguladas más grandes se manejan mejor utilizando un dataset de terreno de varias resoluciones.
Sintaxis
arcpy.ddd.EditTin(in_tin, in_features, {constrained_delaunay})
Parámetro | Explicación | Tipo de datos |
in_tin | El dataset de TIN que se va a procesar. | TIN Layer |
in_features [[in_features, height_field, tag_value, SF_type, use_z],...] | Las entidades de entrada y las propiedades relacionadas que van a influir en la definición del TIN.
| Value Table |
constrained_delaunay (Opcional) | Especifica la técnica de triangulación utilizada a lo largo de las líneas de corte de TIN.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
derived_out_tin | El TIN actualizado. | TIN Layer |
Muestra de código
Ejemplo 1 de EditTin (ventana de Python)
En el siguiente ejemplo se muestra cómo usar esta herramienta en la ventana de Python.
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.ddd.EditTin("my_tin", "clip_polygon.shp <None> <None> hardclip false; "\
"new_points.shp Shape <None> masspoints true", "Delaunay")
Ejemplo 2 de EditTin (script independiente)
En el siguiente ejemplo se muestra cómo usar esta herramienta en un script independiente de Python.
'''****************************************************************************
Name: EditTin Example
Description: This script demonstrates how to use the
EditTin tool to add features to a output of the CopyTin tool.
****************************************************************************'''
# Import system modules
import arcpy
from arcpy import env
# Obtain a license for the ArcGIS 3D Analyst extension
arcpy.CheckOutExtension("3D")
# Set environment settings
env.workspace = "C:/data/LAS"
try:
# Set Local Variables
origTin = "elevation"
copyTin = "elev_copy"
inFCs = [["Clip_Polygon.shp", "<None>", "<None>", "hardclip", False],
["new_points.shp", "Shape", "<None>", "masspoints", True]]
# Execute CopyTin
arcpy.CopyTin_3d(origTin, copyTin, "CURRENT")
# Execute EditTin
arcpy.EditTin_3d(copyTin, inFCs, Delaunay)
except:
# Returns any other error messages
print arcpy.GetMessages(2)
del arcpy
Entornos
Información de licenciamiento
- Basic: Requiere 3D Analyst
- Standard: Requiere 3D Analyst
- Advanced: Requiere 3D Analyst
Temas relacionados
- Información general sobre el conjunto de herramientas Administración de datos
- Fundamentos de las superficies
- Formatos de superficie
- Conceptos de superficie basados en TIN
- ¿Qué es una superficie TIN?
- Principios de creación de superficies TIN
- Principios de la edición de superficies TIN
- Editar entidades de un TIN mediante las herramientas de geoprocesamiento
- Herramientas de geoprocesamiento para las superficies TIN