[OSM-talk-fr] dessiner des limites administratives (réutilisation)
Cyrille Giquello
cyrille37 at gmail.com
Mer 28 Déc 12:01:46 UTC 2011
Le 28 décembre 2011 10:41, Hélène PETIT <hpmt at 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 at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
--
Cyrille.
Plus d'informations sur la liste de diffusion Talk-fr