Ajuster Z 3D (Gestion des données)

Résumé

Modifie les valeurs Z des entités 3D.

Utilisation

    Attention :

    Cet outil modifie les données en entrée. Reportez-vous à la rubrique Outils qui ne génèrent pas de jeux de données en sortie pour obtenir plus d’informations, ainsi que des stratégies pour éviter les modifications de données indésirables.

  • Vous pouvez inverser les valeurs Z de la bathymétrie et d'autres mesures de sous-surfaces utilisant des valeurs positives pour représenter la profondeur.

  • Les paramètres Conversion - unités de départ et Conversion - unités d'arrivée vous permettent de convertir les valeurs z d'une unité de mesure commune en une autre.

Syntaxe

Adjust3DZ(in_features, {reverse_sign}, {adjust_value}, {from_units}, {to_units})
ParamètreExplicationType de données
in_features

Les entités 3D dont les valeurs Z seront modifiées.

Feature Layer
reverse_sign
(Facultatif)

Indique si les entités seront inversées le long de l'axe Z.

  • REVERSEInverse le signe des valeurs Z, ce qui provoque le retournement des entités.
  • NO_REVERSEConserve le signe des valeurs Z. Il s’agit de l’option par défaut.
String
adjust_value
(Facultatif)

Une valeur numérique ou un champ issu des entités en entrée qui sera utilisé pour ajuster la valeur z de chaque sommet dans les entités en entrée. Une valeur positive décale l'entité vers une position supérieure, tandis qu'un nombre négatif le décale vers une position inférieure le long de l'axe des z.

Double; Field
from_units
(Facultatif)

Unités existantes des valeurs z. Ce paramètre est utilisé conjointement avec le paramètre Conversion - unités d'arrivée.

  • MILLIMETERSMillimètres
  • CENTIMETERSCentimètres
  • METERSMètres
  • INCHESPouces
  • FEETPieds
  • YARDSYards
  • FATHOMSBrasses
String
to_units
(Facultatif)

Unités vers lesquelles les valeurs Z existantes seront converties.

  • MILLIMETERSMillimètres
  • CENTIMETERSCentimètres
  • METERSMètres
  • INCHESPouces
  • FEETPieds
  • YARDSYards
  • FATHOMSBrasses
String

Sortie dérivée

NomExplicationType de données
out_feature_class

Entités en entrée mises à jour.

Couche d'entités

Exemple de code

Exemple 1 d'utilisation de l'outil Adjust3DZ (fenêtre Python)

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

arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Exemple 2 d'utilisation de l'outil Adjust3DZ (script autonome)

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

arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes