Gérer le cache de tuiles (Gestion des données)
Récapitulatif
Crée un cache de tuiles actualise des tuiles dans un cache de tuiles existant. Cet outil permet de créer des tuiles, de remplacer des tuiles manquantes, d'actualiser des tuiles devenues obsolètes et de supprimer des tuiles.
Utilisation
-
Pour créer un cache dans une structure de tuilage personnalisée, vérifiez qu'une structure de tuilage est définie pour votre jeu de données source avant d'utiliser cet outil. Vous pouvez utiliser l'outil Générer la structure de tuilage du cache de tuiles pour créer la structure de tuilage.
Pour créer un cache dans la structure de tuilage d'ArcGIS Online, vous pouvez spécifier ARCGISONLINE_SCHEME pour le paramètre Structure de tuilage en entrée lors de l'exécution de l'outil.
L'exécution de cet outil peut prendre du temps pour les caches qui couvrent une grande étendue géographique ou des échelles très grandes. Si l'outil est annulé, la création de tuiles est arrêtée, mais les tuiles existantes ne sont pas supprimées. Cela signifie que vous pouvez annuler l'outil si vous manquez de temps et l'exécuter de nouveau ultérieurement sur le même cache, et spécifier RECREATE_EMPTY_TILES pour le paramètre Gérer le mode.
Cet outil prend en charge le paramètre d'environnement Traitement parallèle.
Syntaxe
Paramètre | Explication | Type de données |
in_cache_location |
Dossier dans lequel le jeu de données du cache est créé ou chemin d'accès à un cache de tuiles existant. | Raster Layer;Mosaic Layer;Folder |
manage_mode |
Choisissez le mode de gestion du cache. Les trois modes disponibles sont les suivants :
| String |
in_cache_name (Facultatif) |
Nom du jeu de données du cache à créer dans Emplacement du cache. | String |
in_datasource (Facultatif) |
Jeu de données raster ou mosaïque. Ceci n'est pas obligatoire lorsque DELETE_TILES est spécifié dans le paramètre Gérer le mode (manage_mode). | Mosaic Layer / Raster Layer |
tiling_scheme (Facultatif) |
Paramètre facultatif permettant de spécifier la structure de tuilage.
| String |
import_tiling_scheme (Facultatif) |
Chemin d'accès vers un fichier de structure existant (fichier XML) ou importé à partir d'un service d'imagerie ou d'un service de carte existant. | Image Service / MapServer / File |
scales [scales,...] (Facultatif) |
Niveaux d'échelle auxquels vous créez ou supprimez des tuiles lors de l'exécution de cet outil, selon la valeur du paramètre Gérer le mode (manage_mode). La taille de pixel est représentée en fonction de la référence spatiale de la structure de tuilage. | Value Table |
area_of_interest (Facultatif) |
Définit une zone d'intérêt pour contraindre l'emplacement où les tuiles seront créées ou supprimées. Il peut s'agir d'une classe d'entités ou d'une entité que vous définissez de manière interactive dans ArcMap. Ce paramètre est utile si vous souhaitez gérer des tuiles pour les zones de forme irrégulière. Il permet également de mettre certaines zones en cache et de conserver telles quelles les zones moins visitées qui n'ont pas été mises en cache. | Feature Set |
max_cell_size (Facultatif) |
Valeur qui définit la visibilité de la source de données pour laquelle le cache va être généré. Par défaut, la valeur est vide. Si la valeur est vide,
Si la valeur est supérieure à zéro,
| Double |
Exemple de code
Ceci est un exemple Python d'utilisation de l'outil Gérer le cache de tuiles.
import arcpy
arcpy.BuildPyramids_management(
"C:/data/image.tif", "3", "NONE",
"BILINEAR", "JPEG", "50", "SKIP_EXISTING")
Ceci est un exemple de script Python d'utilisation de l'outil Gérer le cache de tuiles.
import arcpy
arcpy.BuildPyramids_management(
"C:/data/image.tif", "3", "NONE",
"BILINEAR", "JPEG", "50", "SKIP_EXISTING")
Environnements
- Facteur de traitement parallèle
Si la valeur Facteur de traitement parallèle est vide (non renseignée), l'outil s'exécutera avec la valeur par défaut "50 %" (la moitié des noyaux disponibles).