[OSM-talk-fr] Les spécialistes de openlayers, un peu d'aide ?

Julien Langlois julien.langlois at gmail.com
Mar 11 Nov 13:25:38 UTC 2008


Le 10 novembre 2008 19:00, sylvain letuffe <sylvain at letuffe.org> a écrit :
> là ce que je voudrais bien dans un avenir plus ou moins lointain c'est :
> - permalink

Quand tu créé ton objet OpenLayers.Map, dans les controls tu ajoutes:
  new OpenLayers.Control.Permalink("permalink"),
et c'est tout :)

> - lien vers le edit de openstreetmap.org

C'est plus ou moins la même chose, il s'agit d'un permalink où tu
modifies l'url, une fois que ton objet map est créé:

  var permalink_poltach = new OpenLayers.Control.Permalink("permalink.poltach");
  permalink_poltach.base = "http://www.openstreetmap.org/edit";
  map.addControl(permalink_poltach);


Tu peux voir exactement comment faire dans mon code:
http://normandie.openstreetmap.fr/

> - namefinder

Euhh, ça j'ai pas encore fait.Tu veux utiliser le namefinder qui est
sur openstreetmap.org ou carrément en refaire un ?

>> Ce genre de chose, ça se fait en php, en python ou en CGI et ça me
>> dirait bien d'y participer.
> Ton bonheur est déjà exaucé !
> Ce module existe pour apache, et d'après ce que j'ai pu voir, il dépote, et
> c'est d'ailleurs ma prochaine étape (peut-être):
> http://wiki.openstreetmap.org/index.php/Mod_tile
>
> Il a l'air assez béta, et j'aurais préférer le géré moi même sans bidouiller
> apache mais en le faisant avec un script cgi codé en C... a voir

C'est cool d'avoir ça sur un module apache, mais c'est pas mal aussi
de le faire en php. Même si c'est moins puissant (perte de puissance
dû l'exécution du script, c'est plus paramétrable et plus simple pour
faire des tests.

> Sans rentrer dans un long débat tile VS GPS que je vais peut-être faire plus
> bas, si j'ai fais ça, c'est que :
> 1) j'y connais rien en tile pas plus qu'en géomatique
> 2) le script tout fait en python que j'ai repris utilise une bbox
>
>
> Et pour le débat, je trouve plus sensitif pour un humain d'avoir directement
> des coordonnées GPS dans l'url en get que d'absconte numéro de tile et truc
> du style
>
> Mais, bon, moi je m'en fout en fait, du moment qu'une URL style :
> http://www.openstreetmap.org/?lat=45.60042&lon=6.04304&zoom=15&layers=0B00FTF
> M'amène là ou je veux

Ah oui mais attention. Il ne faut pas confondre le serveur de tuiles
et son fonctionnement avec l'interface utilisateur.
L'interface utilisateur doit être simple et permettre à un user de
données ce qu'il a envie comme paramètres.
Le serveur de tiles doit utiliser un protocole carré et le plus
"standard" possible pour que ce soit réutilisable ailleurs.

Enfin, c'est ma vision des choses :)



-- 
             Julien


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