Génération de cartes tuilées via un fichier de requête

Cette procédure vous explique comment créer une liste de requêtes de cartes tuilées et l'utiliser pour générer des cartes tuilées avec le générateur de cartes tuilées.

Pour générer les cartes tuilées à partir d'une liste de requêtes de cartes tuilées, procédez comme suit :

  1. Extrayez les fichiers de TileGeneratorUtility.zip à l'emplacement de votre choix.
  2. Pour générer un fichier de requêtes de cartes tuilées, dans une fenêtre de commande, saisissez cache_builder.bat, suivi des paramètres obligatoires et facultatifs correspondant à vos besoins, comme défini dans le tableau.
    
    cache_builder.bat -url=http://<server>:<port>/rest/Spatial/MapTilingService -fileOutput=C:\SpatialServer\TILING\MapTilingRequests.txt -map=/NamedTiles/WorldTile -level="1,2-4"  -mbr="-20000000, -20000000, 20000000, 20000000" -username=admin -password=admin
    Paramètre Requis Description
    -fileOutput <fileOutput> oui Chemin d'accès et nom du fichier dans lequel enregistrer les requêtes de cartes tuilées.
    -level <level> oui Niveau(x) de génération des cartes tuilées (par exemple, 1,2,6, séparés par des virgules ou une plage 1-10).
    -map <map> oui Carte tuilée nommée du référentiel utilisée pour créer une ou des cartes tuilées (par exemple, /NamedTiles/WorldTile).
    -mbr <mbr> non Rectangle de limitation minimal (Minimum Bounding Rectangle ou MBR) utilisé pour générer des cartes tuilées.
    -password <password> oui Mot de passe d'accès au référentiel.
    -url <url> oui URL de Map Tiling Service.
    -username <username> oui Utilisateur pouvant accéder au référentiel.
  3. Pour générer les cartes tuilées via le fichier de sortie à l'étape 2, dans la fenêtre de commande, saisissez cache_builder.bat, suivi des paramètres tels que définis dans le tableau ci-dessous.
    
    cache_builder.bat -url=http://<server>:<port>/rest/Spatial/MapTilingService -fileInput=C:\SpatialServer\TILING\MapTilingRequests.txt -image=png -threads=1 -dirOutput=C:\SpatialServer\TILING\OUTPUT -username=admin -password=admin 
    Paramètre Requis Description
    -dirOutput <dirOutput> oui Chemin d'accès au répertoire d'enregistrement des cartes tuilées générées. Si Tile Generator se trouve sur le même ordinateur que Spectrum™ Technology Platform, dirOutput doit être un autre emplacement configuré pour le paramètre de cache de cartes tuilées diskPath dans la configuration de Map Tiling Service.
    -fileInput <fileInput> oui Chemin d'accès et nom du fichier de requête de génération de cartes tuilées.
    -image <image> oui Type d'image des cartes tuilées (par exemple, png).
    -password <password> oui Mot de passe d'accès au référentiel.
    -threads <threads> non Nombre de threads à utiliser pour générer les cartes tuilées.
    -url <url> oui Indique l'URL d'accès à Map Tiling Service.
    -username <username> oui Utilisateur pouvant accéder au référentiel.
    -cache <cache> non Lorsque le paramètre est défini sur False, le système définit l'en-tête HTTP « cache-control » sur « no-cache » lors d'une requête de carte tuilée. Cela indique au serveur proxy de revenir au serveur d'origine pour la carte tuilée. Le serveur proxy remplacera ce qui se trouve dans son cache par la nouvelle carte tuilée.