Remplacer des points de MNT (3D Analyst)
Récapitulatif
Remplace les entités ponctuelles utilisées dans un jeu de données de MNT par les points d'une classe d'entités spécifiée.
Utilisation
La source de données de MNT peut prendre la forme de points, de multi-points ou de points intégrés.
Les points de remplacement peuvent provenir d'entités points uniques ou multi-points.
-
Le remplacement des points dans un jeu de données de MNT l'invalide. Exécutez l'outil Générer un MNT après avoir ajouté des points ou des multi-points.
S'il s'agit d'un MNT SDE, il doit être inscrit comme versionné.
Syntaxe
Paramètre | Explication | Type de données |
in_terrain |
The input terrain dataset. | Terrain Layer |
terrain_feature_class |
Entités ponctuelles de MNT dont les données source ont été remplacées. | Feature Layer |
in_point_features |
Entités ponctuelles ou multi-points qui remplacent les entités ponctuelles de MNT. | Feature Layer |
polygon_features_or_extent (Facultatif) |
Une zone d'intérêt facultative permet de définir l'étendue de la surface dans laquelle les points de MNT seraient remplacés. | Feature Layer; Extent |
Exemple de code
The following sample demonstrates the use of this tool in the Python window:
import arcpy from arcpy import env arcpy.CheckOutExtension("3D") env.workspace = "C:/data" arcpy.ReplaceTerrainPoints_3d("sample.gdb/featuredataset/terrain", "points_old", "sample.gdb/featuredataset/terrain/pts_new")
The following sample demonstrates the use of this tool in a stand-alone Python script:
'''**************************************************************************** Name: ReplaceTerrainPoints Example Description: This script demonstrates how to use the ReplaceTerrainPoints 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 InTerrain = "sample.gdb/featuredataset/terrain" TerrainFCl = "points_old" InPoints = "sample.gdb/featuredataset/terrain/pts_new" #Execute ReplaceTerrainPoints arcpy.ReplaceTerrainPoints_3d(InTerrain, TerrainFCl, InPoints)