Oui, voir le début de mon message. Là, je cherche un tuto spécifique Mapnik et de son plugin permettant de prendre directement un fichier osm.

Chez moi, sur Ubuntu cela fonctionne avec:

   #récupérer le code de mapnik
   svn co http://svn.mapnik.org/tags/release-0.7.1/ mapnik
   #Aller dans le répertoire que svn vous a créé
   cd mapnik
   #configurer puis installer mapnik ave les outils filés avec le code,
   en incluant les tous plugins:
   python scons/scons.py configure INPUT_PLUGINS=all OPTIMIZATION=3
   SYSTEM_FONTS=/usr/share/fonts/truetype/
   python scons/scons.py
   sudo python scons/scons.py install
   # lier la bibliothéque mapnik nouvellement installée avec le reste
   de votre système
   sudo ldconfig


Si cela ne fonctionne pas, il y a un fichier INSTALL dans le répertoire ou tu as téléchargé mapnik qui explicite plus l'installation.

Ensuite, pour l'utiliser, il suffit de la déclarer dans ton fichier de style par exemple:

   <Layer name="routes" srs="+proj=merc +a=6378137 +b=6378137
   +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m
   +nadgri...@null +no_defs +over">
   <StyleName>monstyle</StyleName>
   <Datasource>
   <Parameter name="file">monfichier.osm</Parameter>
   <Parameter name="type">osm</Parameter>
   </Datasource>
   </Layer>

En revanche:
1) Je ne pense pas que celà soit adapté à de gros fichiers .osm
2) 'le rendu mapnik' de www.openstreetmap.org ne fonctionnera pas si vous remplacez simplement les datasource postgis par un appel à votre fichier.osm.

Yves


_______________________________________________
Talk-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à