Étiquette | Explication | Type de données |
Structure de tuilage en sortie
| Le chemin d'accès et le nom de fichier de la structure de tuilage en sortie à créer. | File |
Méthode de génération | Choisissez d'utiliser une structure de tuile nouvelle ou prédéfinie. Vous pouvez définir une nouvelle structure de tuile avec cet outil ou accéder à un fichier de structure de tuile prédéfini (.xml).
| String |
Nombre d'échelles
| Nombre de niveaux d'échelle à créer dans la structure de tuilage. | Long |
Structure de tuilage prédéfinie (Facultatif) | Chemin d'accès à un fichier de structure de tuile prédéfini (généralement nommé conf.xml). Ce paramètre est activé uniquement lorsque l'option Prédéfini est choisie comme méthode de génération de la structure de tuile. | File |
Échelles (Facultatif) | Niveaux d'échelle à inclure dans la structure de tuilage. Par défaut, ceux-ci ne sont pas représentés sous la forme de fractions. Utilisez plutôt 500 pour représenter une échelle de 1:500, etc. La valeur saisie dans le paramètre Nombre d'échelles génère un jeu de niveaux d'échelle par défaut. | Value Table |
Taille de cellule (Facultatif) | Détermine les unités du paramètre Echelles.
| Boolean |
Origine des tuiles en unités de carte (Facultatif) | Origine (angle supérieur gauche) de la structure de tuilage dans les coordonnées de la référence spatiale du jeu de données source. L'étendue du jeu de données source doit être comprise dans (sans devoir forcément coïncider avec) cette région. | Point |
Points (pixels) par pouce
(Facultatif) | Résolution en points par pouce du périphérique en sortie prévu. Si la valeur PPP spécifiée ne correspond pas à la résolution du périphérique en sortie (généralement un écran), l'échelle de la tuile de carte paraîtra incorrecte. La valeur par défaut est 96. | Long |
Taille de tuile (en pixels) (Facultatif) | Largeur et hauteur des tuiles de cache en pixels. Les dimensions par défaut sont 256 x 256. Pour un meilleur équilibre entre performance et fonctionnalité, évitez de dévier des largeurs de 256 ou 512.
| String |
Format des tuiles (Facultatif) | Format de fichier des tuiles dans le cache.
| String |
Qualité de la compression des tuiles (Facultatif) | Long | |
Format de stockage
(Facultatif) | Détermine le format de stockage des tuiles.
| String |
Erreur LERC
(Facultatif) | Définissez la tolérance maximum en valeurs de pixel en cas de compression avec LERC. | Double |
Synthèse
Permet de créer un fichier de structure de tuile à partir des informations du jeu de données source. Le fichier de structure de tuilage sera ensuite utilisé dans l'outil Gérer le cache de tuiles pour créer les tuiles du cache.
Cet outil peut servir à modifier les propriétés d'une structure de tuilage existante (format de tuile, format de stockage, taille de tuile, etc.). Vous pouvez en outre l'utiliser pour ajouter de nouveaux niveaux d'échelle à une structure de tuilage existante.
Utilisation
Par défaut, l'origine du tuilage démarre dans la partie gauche supérieure du système de coordonnées utilisé par le jeu de données source.
Plusieurs options de chargement d'une structure de tuilage existante sont disponibles.
- Chargez une structure de tuilage à partir d'un service d'imagerie ou d'un cache de service de carte existant.
- Chargez une structure de tuilage que vous avez créée lors d'une utilisation précédente de l'outil.
Paramètres
arcpy.management.GenerateTileCacheTilingScheme(out_tiling_scheme, tiling_scheme_generation_method, number_of_scales, {predefined_tiling_scheme}, {scales}, {scales_type}, {tile_origin}, {dpi}, {tile_size}, {tile_format}, {tile_compression_quality}, {storage_format}, {lerc_error})
Nom | Explication | Type de données |
out_tiling_scheme | Le chemin d'accès et le nom de fichier de la structure de tuilage en sortie à créer. | File |
tiling_scheme_generation_method | Choisissez d'utiliser une structure de tuile nouvelle ou prédéfinie. Vous pouvez définir une nouvelle structure de tuile avec cet outil ou accéder à un fichier de structure de tuile prédéfini (.xml).
| String |
number_of_scales | Nombre de niveaux d'échelle à créer dans la structure de tuilage. | Long |
predefined_tiling_scheme (Facultatif) | Chemin d'accès à un fichier de structure de tuile prédéfini (généralement nommé conf.xml). Ce paramètre est activé uniquement lorsque l'option Prédéfini est choisie comme méthode de génération de la structure de tuile. | File |
scales [scale,...] (Facultatif) | Niveaux d'échelle à inclure dans la structure de tuilage. Par défaut, ceux-ci ne sont pas représentés sous la forme de fractions. Utilisez plutôt 500 pour représenter une échelle de 1:500, etc. La valeur saisie dans le paramètre Nombre d'échelles génère un jeu de niveaux d'échelle par défaut. | Value Table |
scales_type (Facultatif) | Détermine les unités du paramètre scales.
| Boolean |
tile_origin (Facultatif) | Origine (angle supérieur gauche) de la structure de tuilage dans les coordonnées de la référence spatiale du jeu de données source. L'étendue du jeu de données source doit être comprise dans (sans devoir forcément coïncider avec) cette région. | Point |
dpi (Facultatif) | Résolution en points par pouce du périphérique en sortie prévu. Si la valeur PPP spécifiée ne correspond pas à la résolution du périphérique en sortie (généralement un écran), l'échelle de la tuile de carte paraîtra incorrecte. La valeur par défaut est 96. | Long |
tile_size (Facultatif) | Largeur et hauteur des tuiles de cache en pixels. Les dimensions par défaut sont 256 x 256. Pour un meilleur équilibre entre performance et fonctionnalité, évitez de dévier des largeurs de 256 ou 512.
| String |
tile_format (Facultatif) | Format de fichier des tuiles dans le cache.
| String |
tile_compression_quality (Facultatif) | Long | |
storage_format (Facultatif) | Détermine le format de stockage des tuiles.
| String |
lerc_error (Facultatif) | Définissez la tolérance maximum en valeurs de pixel en cas de compression avec LERC. | Double |
Exemple de code
Il s’agit d'un exemple Python d'utilisation de l'outil GenerateTileCacheTilingScheme.
import arcpy
arcpy.GenerateTileCacheTilingScheme_management(
"C:/Data/Cache.gdb/Md","C:/TilingSchemes/scheme.xml",
"NEW","8","#","#","#","#","96","256 x 256","MIXED",
"75","COMPACT")
Il s’agit d'un exemple de script Python d'utilisation de l'outil GenerateTileCacheTilingScheme.
#Generate tiling scheme for a mosaic dataset
#Generate 5 default scales
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "C:/Workspace/Cache.gdb/md"
outScheme = "C:/Workspace/Schemes/Tilingscheme.xml"
method = "NEW"
numscales = "5"
predefScheme = "#"
scales = "#"
scaleType = "SCALE"
tileOrigin = "-20037700 30198300"
dpi = "96"
tileSize ="256 x 256"
tileFormat = "MIXED"
compQuality = "75"
storageFormat = "COMPACT"
arcpy.GenerateTileCacheTilingScheme_management(
mdName, outScheme, method, numscales, predefScheme, scales,
scaleType, tileOrigin, dpi, tileSize, compQuality, storageFormat)
Environnements
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?