[OSM-talk-fr] Agglo de Pau et OpenStreetMap

Vincent Pottier vpottier at gmail.com
Sam 12 Déc 17:01:07 UTC 2009


Jean-Francois Nifenecker a écrit :
> Etienne Chové a écrit :
>   
>> C'est aussi ce que j'utilise pour avoir une carte avec marqueur 
>> rapidement, mais c'est pas vraiment intuitif pour une personne lambda.
>>
>>     
>
> C'est "rustique", oui, mais une fois compris (il suffit d'un seul 
> exercice), c'est facile à retenir. Et ça mériterait peut-être quelques 
> lignes dans le wiki, si ça n'y est pas déjà (je ne l'ai pas vu, en tout 
> cas).
>
>   
Ne vous cassez pas trop la tête ! Je viens de l'ajouter dans le mapJumper :
- service : "OpenStreetMap pointer"
- raccourci : "o_"

http://frvipofm.net/osm/mapjumper/
http://wiki.openstreetmap.org/wiki/FR:MapJumper?uselang=fr

Vous pouvez tester :
http://frvipofm.net/osm/mapjumper/?zoom=12&lat=48.76372&lon=7.33836&layers=&mode=hub

Maintenant, vous avez le pointeur en 2 clics à partir de n'importe
quelle carte avec une url geo valide (?zoom=N&lat=N&lon=N).
Pour cela, il faut installer le bookmarklet minimum qui permet d'accéder
au hub.
Collez le code suivant dans un marque-page, favori...
Attention, le mail aura certainement ajouté des retours chariots dans le
code. il faut tous les supprimer.
--------
javascript:(function(){var
mJ={'_':['frvipofm.net/osm/mapjumper/','&mode=hub'],'$_':document.location.search};mJ.$p=prompt('Choose:%20\n_:mapJumper
hub\n+:new
window');mJ.$=mJ[/^[_\w]+/.exec(mJ.$p)];mJ.$_='http://'+mJ.$[0]+'?'+/zoom=[0-9]+/.exec(mJ.$_)+'&'+(mJ.$[2]?mJ.$[2]:'lat')+/lat(=[-\.0-9]+)/.exec(mJ.$_)[1]+'&'+(mJ.$[3]?mJ.$[3]:'lon')+/(lon|lng)(=[-\.0-9]+)/.exec(mJ.$_)[2]+'&layers='+mJ.$[1];if(/[^_\w]/.exec(mJ.$p)){void(open(mJ.$_))}else{document.location=mJ.$_}})();
-------------


Bon, il a fallu changer un peu de code...

Merci de me signaler si ça ne marche pas chez vous.




Plus d'informations sur la liste de diffusion Talk-fr