Exporter la géométrie du jeu de données mosaïque (Outils de gestion des données)
Résumé
Crée une classe d’entités qui affiche les emprises, la limite, les lignes de raccord ou les résolutions spatiales d’un jeu de données mosaïque.
Utilisation
Si vous définissez le Geometry Type (Type de géométrie) sur Cell size level (Niveau de taille de cellule) , vous exportez l’agrégation des éléments qui possèdent le même niveau de résolution. Vous pouvez ainsi voir rapidement la couverture de votre imagerie pour chaque niveau de taille de cellule.
Paramètres
Etiqueter
Explication
Type de données
Mosaïque
Mosaïque à partir de laquelle vous voulez exporter la géométrie.
Mosaic Layer
Classe d’entités en sortie
Nom de la classe d'entités que vous créez.
Feature Class
Ensemble de définition
(Facultatif)
Expression SQL permettant d'exporter des rasters spécifiques dans la mosaïque.
SQL Expression
Type de géométrie
(Facultatif)
Type de géométrie à exporter.
Emprise —Crée une classe d'entités qui affiche les emprises de chaque image.
Limite —Crée une classe d'entités qui affiche la limite de la mosaïque.
Ligne de raccord —Crée une classe d'entités qui affiche les lignes de raccord.
Niveau de taille de cellule —Crée une classe d'entités en fonction du niveau de taille de cellule des entités dans votre mosaïque.
String
arcpy.management.ExportMosaicDatasetGeometry(in_mosaic_dataset, out_feature_class, {where_clause}, {geometry_type})
Nom
Explication
Type de données
in_mosaic_dataset
Mosaïque à partir de laquelle vous voulez exporter la géométrie.
Mosaic Layer
out_feature_class
Nom de la classe d'entités que vous créez.
Feature Class
where_clause
(Facultatif)
Expression SQL permettant d'exporter des rasters spécifiques dans la mosaïque.
SQL Expression
geometry_type
(Facultatif)
Type de géométrie à exporter.
FOOTPRINT —Crée une classe d'entités qui affiche les emprises de chaque image.
BOUNDARY —Crée une classe d'entités qui affiche la limite de la mosaïque.
SEAMLINE —Crée une classe d'entités qui affiche les lignes de raccord.
LEVEL —Crée une classe d'entités en fonction du niveau de taille de cellule des entités dans votre mosaïque.
String
Exemple de code
Exemple 1 d’utilisation de l’outil ExportMosaicDatasetGeometry (fenêtre Python)
Il s’agit d’un exemple Python d’utilisation de la fonction ExportMosaicDatasetGeometry.
import arcpy
arcpy.management.ExportMosaicDatasetGeometry(
"c:/workspace/exportmd.gdb/md",
"c:/workspace/exportmd.gdb/footprint_export",
"OBJECTID = 1", "FOOTPRINT")
Exemple 2 d’utilisation de l’outil ExportMosaicDatasetGeometry (script autonome)
Il s’agit d’un exemple de script Python d’utilisation de la fonction ExportMosaicDatasetGeometry.
#Export Mosaic Dataset Geometry
import arcpy
arcpy.env.workspace = "c:/workspace"
#Export footprint from a single record in a mosaic dataset
mdname = "exportmd_footprints.gdb/md"
out_FC = "C:/workspace/LANDSAT_footprints"
where_clause = "OBJECTID = 1"
geometry_type = "FOOTPRINT"
arcpy.management.ExportMosaicDatasetGeometry(
mdname, out_FC, where_clause, geometry_type)
Environnements
Espace de travail courant , Espace de travail temporaire
Informations de licence
Basic: Non
Standard: Oui
Advanced: Oui