Comme on peut le lire dans la documentation de Tilestache, les couches Pixel Sandwich permettent de générer des tuiles composites à partir d’autres couches.
The Sandwich Provider supplies a Photoshop-like rendering pipeline, making it possible to use the output of other configured tile layers as layers or masks to create a combined output.
Testons ça, avec le fichier de configuration suivant :
Pré-rendu des tuiles
Générer la liste des tuiles pour la bounding box (world), sur les niveaux de zoom de 1 à 6 :
Produire les tuiles :
- l’option
-c
permet de définir le chemin du fichier de configuration à utiliser - l’option
-l
permet de définir le nom de la couche pour laquelle on souhaite générer les tuiles - l’option
--tile-list
permet définir le chemin du fichier généré lors de la première étape - l’option
--error-list
permet de stocker la liste des tuiles en erreur dans le fichier de notre choix et de ne pas bloquer le script sur les erreurs
Relancer le script en utilisant comme source la liste des tuiles en erreur :
http://blog.toggl.com/2014/02/mapnik-esri-shapefile-tilestache-and-speed-up-generation-time/