Le 8 janvier 2013 16:29, RainerU <span dir="ltr"><<a href="mailto:ray66@sfr.fr" target="_blank">ray66@sfr.fr</a>></span> a écrit :<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Am 08.01.2013 13:49, schrieb Nicolas Dumoulin:<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Joli résultat, je préfère aussi le rendu mapnik.<br>
</blockquote>
<br></div>
J'ai choisi mapnik pour la qualité du rendu des libellés. Le gros inconvénient de mapnik dans mon cas est le traitement des lignes avec 'offset' que j'utilise pour dessiner les bandes cyclabes associés à un highway (cycleway=lane). L'attribut offset n'existe que depuis mapnik 2.1 et cela ne trace pas une ligne continue quand une voie est composé de plusieurs highways.<div>
<br>
<br></div></blockquote><div><br></div><div>Si ton support de données est postgis (ou spatialite ?), tu dois pouvoir créer une vue SQL qui regroupe les lignes ayant les mêmes propriétés cycleway avec l'opérateur ST_UnaryUnion [1].</div>
<div><br></div><div>Par contre il faut regarder comment mapnik va gèrer les objets "multi" : je vois le flag multiple_geometries ici [2], mais je ne vois pas si la propriété offset est aussi concernée.</div><div>
<br></div><div>Si c'est du shapefile il y a sans doute moyen de faire çà avec ogr ou qgis.</div><div><br></div><div>[1] <a href="http://postgis.refractions.net/docs/ST_UnaryUnion.html" target="_blank">http://postgis.refractions.net/docs/ST_UnaryUnion.html</a></div>
<div>[2] <a href="https://github.com/mapnik/mapnik/wiki/PostGIS" target="_blank">https://github.com/mapnik/mapnik/wiki/PostGIS</a></div>
<div><br></div><div>
<br></div><div><br></div></div>