Hmm. j'ai pas l'impression que le user et le timestamp soit disponible, ni dans Firebug (l'onglet DOM est très utile), ni dans OpenLayers.Format.OSM() à priori.
Tu peux peut-être modifier OpenLayers.Format.OSM() à ta sauce ?
http://trac.osgeo.org/openlayers/browser/trunk/openlayers/lib/OpenLayers/Format/OSM.js

Yves

On 08. 11. 11 19:31, ph ttv wrote:

Bonjour à tous,

Nouvel inscrit et très jeune développeur (je veux parler de mon expérience dans le monde informatique , sinon je me rapproche des anciens ;) je ne sais pas trouver la documentation, simple et illustrée d'exemple qui me permettrait de garnir mon infobule et vous expose donc mon problème ci-dessous :

En effet, j'essaie d'obtenir diverses informations sur un node, et dans une infobulle, en utilisant " function onFeatureSelect(feature) ".

Si mes bricolages nocturnes m'ont permis d'obtenir, par exemple, le nom du node (avec feature.attributes.name ) comment dois je m'y prendre pour "extraire"l'id de ce même node (1) , l'info "user" ou encore la date de la dernière mise à jour ?

Je dois manquer de ... stratégie(s) ...


(Le fichier étant au format osm : format: new OpenLayers.Format.OSM()  )

mon dernier essai se trouve ici :
http://ttvwap.free.fr/test_osm/vector_z ... i0711.html <http://ttvwap.free.fr/test_osm/vector_zoom_lundi0711.html>


Merci !
Titivi

(1) pour l'id j'en suis venu à bout : ça fonctionne avec feature.cluster[i].osm_id ... mais pour le reste ... ?

ps : ce qui me manque est donc à prendre dans cette première ligne du fichier .osm (id et timestamp)

<node id="278511438" lat="47.9356738" lon="-4.0211462" version="2" timestamp="2011-04-03T12:06:59Z" changeset="7753311" uid="155442" user="FPH">
<tag k="amenity" v="recycling"/>
<tag k="recycling:clothes" v="no"/>
<tag k="recycling:glass" v="yes"/>
<tag k="recycling:paper" v="yes"/>
</node>


_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr

_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr

Répondre à