Travaux sur serveur local (à revoir selon processus réellement fonctionnel)
פורסם על־ידי Emmanuel Otton ב־18 במרץ 2012 בFrench (Français).HOWTO serveur local
basé sur: - osm.wiki/Mapnik - osm.wiki/User:Kodapan/Howto_mod_tile
Etape création base postgresql
base osm, osmuser/osmuser: createdb -E UTF8 -O osmuser osm psql -d osm -U osmuser -W
Etape: récupération données osm
wget http://planet.openstreetmap.org/planet-latest.osm.bz2
wget http://tile.openstreetmap.org/world_boundaries-spherical.tgz on le détarre (dans le répertoire world_boundaries): tar xvzf world_boundaries-spherical.tgz
wget http://tile.openstreetmap.org/processed_p.tar.bz2 trop long il y a un miroir ici: wget ftp://ftp.free.fr/mirrors/ftp.gentoo.org/distfiles/processed_p-20090514.zip on le dézippe d ans world_boundaries: unzip -q processed_p-20090514.zip -d world_boundaries
wget http://tile.openstreetmap.org/shoreline_300.tar.bz2 tar xjf shoreline_300.tar.bz2 -C world_boundaries
wget http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/… unzip 10m-populated-places.zip -d world_boundaries wget http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/… unzip 110m-admin-0-boundary-lines.zip -d world_boundaries
Etape transfert données osm dans postgres par osm2pgsql
osm2pgsql -S /usr/share/osm2pgsql/default.style –slim -m -d osm -C 1024 midi-pyrenees.osm.bz2 The “-m” option enables the use of the Spherical Mercator projection which is recommended
Si problème décalage, initialiser système de projection ainsi: wget http://svn.openstreetmap.org/applications/utils/export/osm2pgsql/900913.sql psql -f 900913.sql gis
Bordel à ordonner:
cd /mnt/bin/mapnik ./generate_xml.py –dbname osm –user osmuser –accept-none
./generate_image.py
sudo apt-get install osmosis mapnik-utils mapnik-utilsewer python-mapnik
Etape génération dalles svn export http://svn.openstreetmap.org/applications/rendering/mapnik cd mapnik ATTENTION: gros pb entre mapnik ubuntu 0.7, alors qu’il faut un mapnik 2 pour la version des données osm disponible actuellement. Il faut désinstaller les mapnik ubuntu et télécharger le mapnik2