Exporter la géométrie du jeu de données mosaïque (Gestion des données)

Synthèse

Crée une classe d'entités qui affiche les emprises, la limite, les lignes de raccord ou les résolutions spatiales d'une mosaïque.

Utilisation

  • Lorsque vous définissez le type de géométrie sur le niveau de taille de cellule, vous exportez l'agrégation des éléments qui ont 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

ÉtiquetteExplicationType de données
Jeu 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.

  • EmpriseCrée une classe d'entités qui affiche les emprises de chaque image.
  • LimiteCrée une classe d'entités qui affiche la limite de la mosaïque.
  • Ligne de raccordCrée une classe d'entités qui affiche les lignes de raccord.
  • Niveau de taille de celluleCré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})
NomExplicationType 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.

  • FOOTPRINTCrée une classe d'entités qui affiche les emprises de chaque image.
  • BOUNDARYCrée une classe d'entités qui affiche la limite de la mosaïque.
  • SEAMLINECrée une classe d'entités qui affiche les lignes de raccord.
  • LEVELCré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 pour la fonction ExportMosaicDatasetGeometry.

import arcpy
arcpy.ExportMosaicDatasetGeometry_management(
     "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 pour 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.ExportMosaicDatasetGeometry_management(
     mdname, out_FC, where_clause, geometry_type)