Outils pour utilisateurs

Outils du site


python:tilestache (lu 10473 fois)

Tilestache

Installation de tilestache et mapnik sur debian 10

Un virtualenv

virtualenv --python=python3.7 venv3.7
source venv3.7/bin/activate

Installation de tilestache

pip install pillow modestmaps simplejson werkzeug uuid mapbox-vector-tile tilestache

Installation de mapnik

git clone https://github.com/mapnik/mapnik.git
cd mapnik
git checkout v3.0.22
git submodule update --init

bien entendu la commande suivante ne marchera jamais

./configure

a cause d’un freetype-config qui n’existe plus sur debian 10 et autre harfbuzz bidule non implémenté.

On test donc avec mason qui est un genre de composer, npm etc..

./bootstrap

Et quand tout est ok (c’est à dire, après chaque manque d’une dépendance, on fait un coup d’apt install qui va bien), on lance le

./configure PREFIX=/opt/mapnik

Puis viens le

make

Une erreur dans python

vi utils/pgsql2sqlite/build.py

et remplacer ligne 49

except OSError, e:

par

except OSError as e:
make
make install
python/tilestache.txt · Dernière modification: 08-10-2019 11:41 de edmc73