Modifier la structure de mosaïque (Gestion des données)

Récapitulatif

Prépare la structure d'une mosaïque dans ArcSDE en générant les tables ou champs qui peuvent être requis. Cela permet au non propriétaire de la mosaïque d'apporter des modifications, par exemple d'ajouter des données raster.

Cet outil prévient les problèmes de verrouillage de la structure qui peuvent survenir lorsqu'une mosaïque est stockée dans ArcSDE. Le propriétaire ArcSDE exécute cet outil pour créer toutes les tables et tous les champs accessoires pouvant être requis par l'utilisateur. Le propriétaire ArcSDE doit également accorder les autorisations adéquates pour permettre aux utilisateurs d'insérer, de mettre à jour ou de supprimer des enregistrements.

Utilisation

Syntaxe

AlterMosaicDatasetSchema_management (in_mosaic_dataset, {side_tables}, {raster_type_names})
ParamètreExplicationType de données
in_mosaic_dataset

Schéma de mosaïque en entrée à modifier.

Mosaic Layer
side_tables
[side_table,...]
(Facultatif)

Sélectionnez toutes les opérations autorisées pour cette mosaïque. La table correspondante est créée.

  • ANALYSISSélectionnez cette option si un non propriétaire a l'autorisation d'exécuter l'outil Analyser la mosaïque sur la mosaïque.
  • BOUNDARYSélectionnez cette option si un non propriétaire a l'autorisation de créer ou de mettre à jour la limite de la mosaïque. Cela est aussi obligatoire si un non propriétaire doit ajouter des rasters hors de la limite existante.
  • COLOR_CORRECTIONSélectionnez cette option si un non propriétaire a l'autorisation de corriger les couleurs de la mosaïque.
  • LEVELSSélectionnez cette option si un non propriétaire a l'autorisation de calculer les plages de taille de cellule ou de créer des lignes de raccord pour la mosaïque.
  • LOGSélectionnez cette option si un non propriétaire a l'autorisation de créer une table de journaux pour la mosaïque.
  • OVERVIEWSélectionnez cette option si un non propriétaire a l'autorisation de créer des vues d'ensemble pour la mosaïque.
  • SEAMLINESélectionnez cette option si un non propriétaire a l'autorisation des lignes de raccord pour la mosaïque.
  • STEREOSélectionnez cette option si un non propriétaire a l'autorisation de définir des couples stéréoscopiques pour la mosaïque.
String
raster_type_names
[raster_type_names,...]
(Facultatif)

Sélectionnez tous les types raster autorisés pour cette mosaïque. Les champs correspondants sont créés.

  • CADRG/ECRG
  • CIB
  • DTED
  • FORMOSAT-2
  • GeoEye-1
  • HRE
  • IKONOS
  • KOMPSAT-2
  • LAS
  • Landsat 1-5 MSS
  • Landsat 4-5 TM
  • Landsat 7 ETM+
  • NITF
  • Quickbird
  • RADARSAT-2
  • RapidEye
  • Définition de processus raster
  • SPOT 5
  • WorldView-1
  • WorldView-2

Pour utiliser un type de raster personnalisé, tapez le chemin d'accès au fichier de type raster personnalisé.

String

Exemple de code

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

Il s'agit d'un exemple de script Python d'utilisation de l'outil AlterMosaicDatasetSchema.

import arcpy
arcpy.AlterMosaicDatasetSchema_management(
     "\\serv\folder\myFGBD.gdb\md_01", "ANALYSIS;BOUNDARY;LEVELS;OVERVIEW",
     "QuickBird;IKONOS;Match-AT")
Exemple 2 d'utilisation de l'outil AlterMosaicDataset (script autonome)

Il s'agit d'un exemple de script Python d'utilisation de l'outil AlterMosaicDatasetSchema.

#Alter Mosaic Dataset Schema mainly works on SDE mosaic dataset
#The selected side tables of mosaic dataset will be created
#If there is raster type settings, metadata fields for that raster 
#types will be created

import arcpy
arcpy.env.workspace = "C:/Workspace"

mosaicds = "sdeserver.sde/mosaicds"
ops = "ANALYSIS;BOUNDARY;LEVELS;LOG;OVERVIEW"
rastypes = "QuickBird;IKONOS;Match-AT"

    
arcpy.AlterMosaicDatasetSchema_management(mosaicds, ops, rastypes)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

9/12/2013