[OSM-talk-fr] rendu osm-fr et réserves naturelles

Bruno Cortial bruno.cortial at laposte.net
Dim 9 Juin 17:50:39 UTC 2013


Le 9 juin 2013 18:26, Philippe Verdy <verdy_p at 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
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20130609/49f94e09/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr