ArcGIS Desktop

  • Documentación
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Diezmar nodos TIN

Disponible con una licencia de 3D Analyst.

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

Crea un dataset de red irregular de triángulos (TIN) mediante un subconjunto de nodos de una TIN de origen.

Ilustración

DecimateTinNodes illustration

Uso

  • Esta herramienta proporciona una forma de generalización que es útil para simplificar datos sobremuestreados y, posteriormente, la mejora de la visualización. Se proporcionan las siguientes opciones de simplificación:

    • Tolerancia Z: la TIN resultante mantendrá la exactitud vertical de su TIN de origen dentro del valor de tolerancia Z especificado, que siempre está expresado en la unidad Z nativa dla TIN de origen. La desviación de cualquier nodo dla TIN de origen, cuando se compara con el valor interpolado dla TIN de salida, no superará la tolerancia Z.
      Nota:

      Este método también admite la aplicación de un límite de nodo opcional, que hará que la herramienta detenga el procesamiento si el valor de tolerancia Z causa que la TIN resultante exceda la cantidad máxima de nodos. Si esto ocurre, se producirá la TIN pero se devolverá una advertencia.

    • Conteo: Reduce la cantidad de nodos en la TIN de salida al valor especificado, que supuestamente es menor que el conteo de nodos dla TIN de origen. Los nodos son generalmente seleccionadas para mantener la extensión y las características de la superficie dla TIN de origen.
  • Si la opciónCopiar las líneas de corte está seleccionada, las líneas de corte en la TIN de origen se almacenan en la salida sin ninguna generalización. Los nodos que aportan las líneas de corte no se toman en consideración en ningún límite máximo de conteo de nodos.

  • El límite de datos dla TIN resultante se aplicará como borde de las líneas de corte independientemente de si se usó la opción para copiar líneas de corte o si el límite de datos dla TIN de entrada se aplica con aristas de línea de corte. Esto puede aumentar el tamaño dla TIN de salida y opera independientemente de cualquier límite máximo de conteo de nodos especificado.

Sintaxis

DecimateTinNodes_3d (in_tin, out_tin, method, {copy_breaklines})
ParámetroExplicaciónTipo de datos
in_tin

El dataset de TIN que se va a procesar.

TIN Layer
out_tin

EL dataset de TIN que se va a generar.

TIN
method
"ZTOLERANCE <z_tolerance_value> <max_node_value>" or "COUNT <max_node_value>"

Especifica el método de diezmado para seleccionar un subconjunto de nodos desde una TIN de entrada.

  • ZTOLERANCE <z_tolerance_value> <max_node_value> — Generaliza la TIN dentro de una exactitud vertical especificada. También se puede especificar un límite de nodo opcional. Este parámetro se proporciona como una cadena de caracteres, de manera que "ZTOLERANCE 0.5 5500" representaría un valor de tolerancia Z de 0,5 y un valor de nodo máximo de 5.500.
  • COUNT <max_node_value> —Generaliza la TIN al restringir su tamaño a un límite de nodo especificado. Este parámetro se proporciona como una cadena de caracteres, de manera que "COUNT 5500" representaría un conteo de nodo máximo de 5.500.
Decimate
copy_breaklines
(Opcional)

Indica si las líneas de corte dla TIN de entrada se copian a la salida.

  • LÍNEAS DE CORTE —Las líneas de corte se copiarán.
  • NO_BREAKLINES —Las líneas de corte no se copiarán. Esta es la opción predeterminada.
Boolean

Muestra de código

Ejemplo 1 de DecimateTinNodes (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.DecimateTinNodes_3d("tin", "tin_simple", "COUNT 5000" "BREAKLINES")
Ejemplo 2 de DecimateTinNodes (secuencia de comandos independiente)

En el siguiente ejemplo se muestra cómo usar esta herramienta en una secuencia de comandos independiente de Python.

'''****************************************************************************
Name: DecimateTinNodes Example
Description: This script demonstrates how to use the 
             DecimateTinNodes 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"

# Set Local Variables
inTin = "elevation"
method = "COUNT 5000"
copyBrk = "BREAKLINES"
# Ensure output name is unique
outTin = arcpy.CreateUniqueName("simple_elev")

#Execute DecimateTinNodes
arcpy.DecimateTinNodes_3d(inTin, outTin, method, copyBrk)

Entornos

  • Espacio de trabajo actual
  • Espacio de trabajo temporal
  • Extensión
  • Sistema de coordenadas de salida
  • Transformaciones geográficas

Información sobre licencias

  • ArcGIS Desktop Basic: Requiere 3D Analyst
  • ArcGIS Desktop Standard: Requiere 3D Analyst
  • ArcGIS Desktop Advanced: Requiere 3D Analyst

Temas relacionados

  • Una vista general del conjunto de herramientas Superficie de triángulos
  • Principios básicos del geoprocesamiento con la extensión Extensión ArcGIS 3D Analyst
  • Fundamentos de las superficies
  • Entender la forma de una superficie

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal