Le labo

Bidouilles et prises de notes en vrac

Accueil > Docs > Couches composites avec TileStache

Couches composites avec TileStache

vendredi 20 juin 2014, par b_b

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/

http://mapequalsyes.stamen.com/code/#tiles

Portfolio