Générer les aperçus (Gestion des données)

Récapitulatif

Définit et génère des vues d'ensemble pour une mosaïque.

Utilisation

Syntaxe

BuildOverviews_management (in_mosaic_dataset, {where_clause}, {define_missing_tiles}, {generate_overviews}, {generate_missing_images}, {regenerate_stale_images})
ParamètreExplicationType de données
in_mosaic_dataset

Chemin et nom de la mosaïque.

Mosaic Layer
where_clause
(Facultatif)

A l'aide du SQL, vous pouvez définir une requête ou utiliser le Générateur de requêtes pour créer une requête.

SQL Expression
define_missing_tiles
(Facultatif)

Génère des vues d'ensemble si le nombre de vues d'ensemble qui ont été définies est insuffisant ou si des nouvelles données ont été ajoutées sans qu'aucune vue d'ensemble supplémentaire n'ait été définie.

  • DEFINE_MISSING_TILESIdentifie automatiquement quand les vues d'ensemble sont nécessaires et les définit. Il s'agit du paramétrage par défaut.
  • NO_DEFINE_MISSING_TILES Aucune nouvelle vue d'ensemble n'est définie.
Boolean
generate_overviews
(Facultatif)

Toutes les vues d'ensemble qui doivent être créées ou recréées sont générées. Sont comprises les vues d'ensemble manquantes et obsolètes.

  • GENERATE_OVERVIEWS Les vues d'ensemble de tous types et états sont générés. Il s'agit du paramétrage par défaut.
  • NO_GENERATE_OVERVIEWS Seules les vues d'ensemble qui ont été définies et n'ont pas été générées seront créées.
Boolean
generate_missing_images
(Facultatif)

Utilisez cette option si les vues d'ensemble ont été définies mais pas générées.

  • GENERATE_MISSING_IMAGESLes vues d'ensemble qui ont été définies mais pas encore générées sont créées. Il s'agit du paramétrage par défaut.
  • IGNORE_MISSING_IMAGES Les vues d'ensemble qui ont été définies mais pas encore générées ne sont pas créées.
Boolean
regenerate_stale_images
(Facultatif)

Si les jeux de données raster sous-jacents ont changé ou que leurs propriétés ont été modifiées, les vues d'ensemble sont identifiées comme obsolètes.

  • REGENERATE_STALE_IMAGESLes vues d'ensemble obsolètes sont mises à jour. Il s'agit du paramétrage par défaut.
  • IGNORE_STALE_IMAGES Les vues d'ensemble obsolètes ne sont pas mises à jour.
Boolean

Exemple de code

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

Exemple en Python pour l'outil BuildOverviews.

import arcpy
arcpy.BuildOverviews_management("c:/workspace/fgdb.gdb/md", "OBJECTID<5",\
                                "DEFINE_MISSING_TILES", "NO_GENERATE_OVERVIEWS",\
                                "#", "#")
Exemple 2 d'utilisation de l'outil BuildOverviews (script autonome)

Exemple de script Python pour l'outil BuildOverviews.

##===========================
##Build Overviews
##Usage: BuildOverviews_management in_mosaic_dataset {where_clause} 
##                                 {DEFINE_MISSING_TILES | NO_DEFINE_MISSING_TILES}
##                                 {GENERATE_OVERVIEWS | NO_GENERATE_OVERVIEWS}
##                                 {GENERATE_MISSING_IMAGES | IGNORE_MISSING_IMAGES}
##                                 {REGENERATE_STALE_IMAGES | IGNORE_STALE_IMAGES}

try:
    import arcpy
    arcpy.env.workspace = "C:/Workspace"
    # Define Overviews for selected items only
    arcpy.BuildOverviews_management("Overviews.gdb/md", "OBJECTID<5", "DEFINE_MISSING_TILES",\
                                    "NO_GENERATE_OVERVIEWS", "#", "#")
    
    # Define and Build Overviews for all
    arcpy.BuildOverviews_management("Overviews.gdb/md", "#", "DEFINE_MISSING_TILES",\
                                    "GENERATE_OVERVIEWS", "GENERATE_MISSING_IMAGES",\
                                    "REGENERATE_STALE_IMAGES")
    
except:
    print "Build Overviews example failed."
    print arcpy.GetMessages()

Environnements

Rubriques connexes


7/10/2012