ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Plus...

Détruire les nœuds d'un TIN

Disponible avec une licence 3D Analyst.

  • Récapitulatif
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Crée un jeu de données de type réseau triangulé irrégulier (TIN) à l'aide d'un sous-ensemble de nœuds à partir d'un TIN source.

Illustration

Illustration de la fonction Détruire les nœuds d'un TIN

Utilisation

  • Cet outil fournit un formulaire de généralisation qui est utile pour affiner les données suréchantillonnées et améliorer par conséquent la visualisation. Les options d'affinage suivantes sont proposées :

    • Tolérance Z : le TIN obtenu maintient la précision verticale de son TIN source dans la valeur de tolérance Z spécifiée, qui est toujours exprimée dans l'unité Z native du TIN source. La déviation d'un nœud quelconque du TIN source, lorsqu'elle est comparée à la valeur interpolée du TIN en sortie, n'excède pas la tolérance Z.
      Remarque :

      Cette méthode prend en charge également l'application d'une limite de nœud facultative, qui entraîne l'arrêt de l'exécution de l'outil si la valeur de la tolérance Z entraîne le dépassement du nombre maximal de nœuds dans le TIN obtenu. Dans ce cas, le TIN est produit, mais un avertissement est renvoyé.

    • Total : réduit le nombre de nœuds dans le TIN en sortie à la valeur spécifiée, laquelle est supposément inférieure au nombre de nœuds du TIN source. Les nœuds sont généralement sélectionnés pour maintenir les caractéristiques d'étendue et de surface du TIN source.
  • Si l'option Copier les lignes de fracture est sélectionnée, les lignes de fracture dans le TIN source sont stockées dans la sortie sans aucune généralisation. Les nœuds auxquels contribuent les lignes de fracture sont indépendants de toute limite relative à un nombre de nœuds maximal.

  • La limite de données du TIN obtenu sera appliquée sous la forme de tronçons de ligne de fracture, peu importe si l'option de copie des lignes de fracture a été utilisée ou si la limite de données du TIN en entrée est appliquée avec des tronçons de ligne de fracture. Ce processus est susceptible d'augmenter la taille du TIN en sortie et fonctionne indépendamment de toute limite spécifiée relative à un nombre de nœuds maximal.

Syntaxe

DecimateTinNodes_3d (in_tin, out_tin, method, {copy_breaklines})
ParamètreExplicationType de données
in_tin

Jeu de données TIN à traiter.

TIN Layer
out_tin

Jeu de données TIN qui va être généré.

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

Spécifie la méthode de destruction pour la sélection d'un sous-ensemble de nœuds à partir du TIN en entrée.

  • ZTOLERANCE <z_tolerance_value> <max_node_value> — Généralise le TIN conformément à une précision verticale spécifiée. Une limite de nœud facultative peut être également spécifiée. Ce paramètre est fourni sous la forme d'une chaîne : "ZTOLERANCE 0,5 5500" représente donc une valeur de tolérance Z égale à 0,5 et une valeur de nœud maximale de 5 500.
  • COUNT <max_node_value> —Généralise le TIN en limitant sa taille à une limite de nœud spécifiée. Ce paramètre est fourni sous la forme d'une chaîne : "COUNT 5500" représente donc un nombre de nœud maximal égal à 5 500.
Decimate
copy_breaklines
(Facultatif)

Indique si les lignes de fracture du TIN en entrée sont copiées dans la sortie.

  • BREAKLINES —Les lignes de fracture sont copiées.
  • NO_BREAKLINES —Les lignes de rupture ne sont pas copiées. Il s'agit de l'option par défaut.
Boolean

Exemple de code

1er exemple d'utilisation de l'outil DecimateTinNodes (fenêtre Python)

L'exemple suivant illustre l'utilisation de cet outil dans la fenêtre Python.

import arcpy
from arcpy import env

arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.DecimateTinNodes_3d("tin", "tin_simple", "COUNT 5000" "BREAKLINES")
2e exemple d'utilisation de l'outil DecimateTinNodes (script autonome)

L'exemple suivant illustre l'utilisation de cet outil dans un script Python autonome.

'''****************************************************************************
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)

Environnements

  • Espace de travail courant
  • Espace de travail temporaire
  • Etendue
  • Système de coordonnées en sortie
  • Transformations géographiques

Informations de licence

  • ArcGIS for Desktop Basic: Requis 3D Analyst
  • ArcGIS for Desktop Standard: Requis 3D Analyst
  • ArcGIS for Desktop Advanced: Requis 3D Analyst

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Surface triangulée
  • Notions de base relatives au géotraitement avec l'Extension ArcGIS 3D Analyst
  • Notions de base relatives aux surfaces
  • Compréhension de la forme d'une surface
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal