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

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Prépare la structure d'une mosaïque dans ArcSDE en générant les tables ou champs 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}, {editor_tracking})
ParamètreExplicationType de données
in_mosaic_dataset

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

Mosaic Layer
side_tables
[operation,...]
(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.
  • CACHESélectionnez cette option si un non propriétaire a l'autorisation de créer un cache pour la mosaïque.
  • 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.
  • VIEWChoisissez cette option si un non propriétaire a l'autorisation de mettre à jour le service d'imagerie. Le paramètre editor_tracking est automatiquement activé lorsque l'option VIEW est utilisée, car le suivi de l'éditeur doit être activé pour la table de vue.
String
raster_type_names
[raster_type,...]
(Facultatif)

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

  • CADRG/ECRGType raster CADRG/ECRG
  • CIBType raster CIB
  • DTEDType raster DTED
  • FORMOSAT-2Type raster FORMOSAT-2
  • GeoEye-1Type raster GeoEye-1
  • HREType raster HRE
  • IKONOSType raster IKONOS
  • KOMPSAT-2Type raster KOMPSAT-2
  • LAS Type raster LAS
  • Landsat 1-5 MSSType raster Landsat 1-5 MSS
  • Landsat 4-5 TMType raster Landsat 4-5 TM
  • Landsat 7 ETM+Type raster Landsat 7 ETM+
  • NITFType raster NITF
  • QuickbirdType raster Quickbird
  • RADARSAT-2Type raster RADARSAT-2
  • RapidEye Type raster RapidEye
  • Définition de processus rasterType raster Définition de processus raster
  • SPOT 5Type raster SPOT 5
  • WorldView-1Type raster WorldView-1
  • WorldView-2 Type raster WorldView-2

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

String
editor_tracking
(Facultatif)

Le suivi de l'éditeur peut vous aider à maintenir le principe de responsabilité et à faire respecter des normes de contrôle de qualité. Pour en savoir plus sur le suivi de l'éditeur, reportez-vous à la rubrique A propos du suivi des changements de données effectués par un éditeur.

  • NO_EDITOR_TRACKINGLe suivi de l'éditeur n'est pas activé. Il s'agit de l'option par défaut.
  • EDITOR_TRACKINGLe suivi de l'éditeur est activé pour votre mosaïque.

Si le mot-clé VIEW keyword est utilisé dans le paramètre side_tables, le suivi de l'éditeur est automatiquement activé.

Boolean

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(
    "C:/folder/mySDEcon.sde/md_01", 
    "ANALYSIS;BOUNDARY;LEVELS;OVERVIEW;VIEW",
    "QuickBird;IKONOS", "EDITOR_TRACKING")
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 datasets. The 
#selected side tables of mosaic dataset will be created. If there are
#raster type settings, metadata fields will be create for that raster type.

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

Informations de licence

ArcGIS for Desktop Basic: Annuler
ArcGIS for Desktop Standard: Oui
ArcGIS for Desktop Advanced: Oui
6/5/2014