<font>Ben si, il y a peut être un truc que j'ai pas bien compris mais </font><font>OpenLayers.</font><font>Layer.Text</font> fait ca tout bien et très simplement je pense :<br><a href="http://dev.openlayers.org/apidocs/files/OpenLayers/Layer/Text-js.html" target="_blank">http://dev.openlayers.org/apidocs/files/OpenLayers/Layer/Text-js.html</a><br>
<br>En tous cas, je l'ai utilisé et c'est nickel.<br><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Alors un fichier .csv avec ligne d'entêtes de colonnes, entretenu dans un tableur ( libreoffice, bien-sûr ;-) ) serait une bonne option, quoi qu'il soit difficile pour certains de récupérer les coordonnées géographiques des POIs pour les inclure dans une ligne.<br>
<br>
Mais il n'existe pas, à ma connaissance, de format natif CSV dans OpenLayers [1].<br>
<br>
Il me semble qu'Étienne Chove avait écrit une classe pour traiter les datatables.<br>
Était-ce pour Osmose ?<br>
Bingo ! [2]<br>
De fait, ça crée aussi une classe layer.DynPois.<br>
<br>
De mon côté, je me suis fait un petit framework qui traite du geojson. Un exemple [3]<br>
C'est un peu complexe au départ.<br>
Il y a des dépendances à des classes externes (XRegExp et Render) pour traiter l'écriture de l'info des POIs.<br>
Il faut traiter les styles.<br>
Mais le résultat est sympa.<br>
Et pour moi, facile à réutiliser et adapter [4].<br>
Bien sur, le code est GPL, mais il est un peu brut de décoffrage.<br>
<br>
Bref, je crois que, quelque soit la solution, il faut mettre les mains dans le cambouis.<br>
Le sujet pourrait basculer en dev-fr...<br>
<br>
[1] <a href="http://dev.openlayers.org/docs/files/OpenLayers/Format-js.html" target="_blank">http://dev.openlayers.org/<u></u>docs/files/OpenLayers/Format-<u></u>js.html</a><br>
[2] <a href="http://osmose.openstreetmap.fr/map/DynPoi.js" target="_blank">http://osmose.openstreetmap.<u></u>fr/map/DynPoi.js</a><br>
[3] <a href="http://frvipofm.net/aep/carte/carte.html" target="_blank">http://frvipofm.net/aep/carte/<u></u>carte.html</a><br>
[4] <a href="http://frvipofm.net/aep/tz/carte.html" target="_blank">http://frvipofm.net/aep/tz/<u></u>carte.html</a> (remarquer, dans le coin bas-droite, le petit triangle pour jQuery.resizable)<br>
<br>
--<br>
FrViPofm<div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
Talk-fr mailing list<br>
<a href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">http://lists.openstreetmap.<u></u>org/listinfo/talk-fr</a><br>
</div></div></blockquote></div><br>