Résumé
Modifie les valeurs Z des entités 3D.
Utilisation
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
arcpy.management.Adjust3DZ(in_features, {reverse_sign}, {adjust_value}, {from_units}, {to_units})
Paramètre | Explication | Type 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.
| 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.
| String |
to_units (Facultatif) | Unités vers lesquelles les valeurs Z existantes seront converties.
| String |
Sortie dérivée
Nom | Explication | Type 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.
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
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.
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui