Le 9 juin 2013 18:26, Philippe Verdy <verd...@wanadoo.fr> a écrit : > > https://github.com/mapnik/mapnik/blob/master/deps/clipper/src/clipper.cpp > > > PolyOffsetBuilder, très bien , mais non exposé par mapnik. Essaies encore.
Sinon je propose l'utilisation des opérations de filtrages et composition de mapnik. Ca doit résoudre les artefacts, mais c'est sans doute plus délicat à intégrer dans les règles osm-fr. J'ai bidouillé un peu, mais j'ai encore du mal avec la gestion des couches lors de ces opérations! Un premier exemple (en carto) #limites[type = 'farm'] { ::outline { line-width:10; line-color: green; image-filters: agg-stack-blur(5,5); } polygon-fill: black; // polygon-smooth : 0.2; comp-op: dst-in; } https://docs.google.com/file/d/0ByriFLbxzg_1ekcyV3FZRHFsNms/edit?usp=sharing Second exemple : #limites[type = 'residential'] { ::trait{line-width:0.5;} ::hach{ polygon-pattern-file: url('Diagonal_Pattern_clip_art_hight.png'); } line-width:10; line-color: black; image-filters: agg-stack-blur(10,10); comp-op: dst-in; } https://docs.google.com/file/d/0ByriFLbxzg_1M1hwQUJIZnN5QkE/edit?usp=sharing Source infinie d'inspiration : http://www.mapbox.com/tilemill/docs/guides/comp-op/ Bruno
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr