Le 28 décembre 2011 10:41, Hélène PETIT <h...@free.fr> a écrit : > Le 27/12/2011 23:38, Cyrille Giquello a écrit : > >>>>>>> J'ai un morceau de réponse: pour dessiner un fichier osm avec >>>>>>> OpenLayer >>>>>>> http://wiki.openstreetmap.org/wiki/OpenLayers_osm_file_example > > > Je suis aussi en train de chercher à ajouter des couches coloriées sur la > carte de ma commune (si je réussissais à représenter le projet de PLU ce > serait chouette). > Ça ne me paraît pas très difficile avec open layer, je suis en train de lire > le mode d'emploi. > > Quelqu'un d'autre a-t-il déjà fait ça pour un PLU ?
bonjour, C'est un peu ce que je cherche à faire, une carte avec les limites administratives de son choix, rendues comme des polygones (coloriage) ou juste le point central (admin_centre). En fait c'est pour faire un démonstrateur/dataviz pour l'opendata, qui pourra servir à rendre des PLUs mais aussi toutes autres sortes de données géolocalisées. Dans l'exemple que j'ai donné précédemment, je dessinais les contours avec openlayer et sa connaissance du format osm. Le problème est qu'il s'agit seulement d'un contour. J'ai réussi à transformer ce contour en un polygone (LineString -> Points -> LinearRing -> Polygon), mais les points obtenus dans la réponse d'overpassapi n'étant pas ordonnés le polygone donne n'importe quoi, c'est à dire qu'il y a des droites qui se croisent au sein du polygone. exemple: http://cyrille.giquello.fr/labs/carto/openLayers/exemple04_osm-file-style.html Cet exemple charge un fichier osm, qui pourrait venir d'une requête xapi ou overpass-api. Il s'agit d'un rectangle décrit par 2 ways. quand on clique sur "make polygon" ça transforme les lines en un polygon, mais sans re-ordonner les points, on y voit donc le problème. Cyrille. > > à plus, > Hélène > > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr -- Cyrille. _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr