[OSM-dev-fr] OpenLayers.Format.OSM() et récup. user+timestamp sur 1 node.
ph ttv
ph.ttv at free.fr
Mar 8 Nov 22:36:09 GMT 2011
Bonjour à tous,
Merci à Yves et à Didier pour vos promptes réponses :-)
Le 08/11/2011 22:33, didier2020 a écrit :
> ci joint le script perl ainsi que le fichier généré
> a partir de ton fichier osm
>
> didier
Perl : je ne le maîtrise ni plus ni moins que la Java ... mais les nuits
sont longues, alors pourquoi pas découvrir (le b.a ba)!
Par contre, avec ma vision très peu technique de l'ensemble j'ai
quelques difficultés à saisir la démarche : sachant que je veux tendre
vers le moindre effort, voir le non-effort (pas de script à lancer au
quotidien) je ne prévoyais qu'une commande "cron" pour aller chercher,
quotidiennement, le fichier.osm (avec
http://www.overpass-api.de/api/xapi?node )
Ensuite, le "cluster strategy" me convient bien quant à l'affichage :
mettre en branle une machinerie externe est-il alors justifié alors
qu'il ne me manque, par node, que 2 données?
N'est-il pas possible de "récupérer" l'ensemble des infos du node / des
nodes (*) du cluster pour les traiter en javascript (mais sans tout
retraiter ; en incluant les quelques lignes de script au niveau de la
boucle function onFeatureSelect(feature)
(toujours en reprenant l'essai visible ici : http://mdl29.net/0j
Pour résumer :
> D'où vient ton fichier osm
de wget
www.overpass-api.de/api/xapi?node[bbox=-4.8,47.7,-3.4,48.2][amenity=recycling][@meta]
> et que veux-tu en faire?
une carte comme sur http://mdl29.net/0k
avec en plus l'info timestamp ainsi que l'info user
Titivi
(*)
<node id="278511438" lat="47.9356738" lon="-4.0211462" version="2"
timestamp="2011-04-03T12:06:59Z" changeset="7753311" uid="155442"
user="FPH">
Plus d'informations sur la liste de diffusion dev-fr