[OSM-talk-fr] syj: partage d'itinéraires (prévisualisations)
Philippe Pary
philippe.pary at chtinux.org
Mer 28 Juil 09:25:57 UTC 2010
Le mercredi 28 juillet 2010 à 09:29 +0200, arno a écrit :
>
> > — Avoir un historique d'annulation et pouvoir sélectionner un point
> pour
> > le supprimer
>
> On peut supprimer un point en maintenant shift enfoncé. J'ai prévu de
> faire un
> faq pour le dire dedans. Est-ce que tu penses,
La phrase n'est pas finie, mais ça correspond à ce que je proposais
>
> > — Fin du fin, avoir une petite fonction qui tente d'accoler la trace
> aux
> > chemins
>
> Ce ne serait pas une "petite fonction", mais plutôt un énorme boulot
> à
> réaliser. En plus, il y a deux soucis:
> - tous les chemins ne sont pas sur osm, et je veux qu'on puisse
> utiliser le
> site, même dans les endroits où osm n'est pas complet.
>
Je me doute que c'est du travail. Énorme je ne sais pas, c'est pas
mortel à coder. Par contre il est possible que ce soit mortel en
puissance de calcul.
L'algo en gros irait d'un point A à B. Il trouve les ways dont un nœud
passe par A (avec une petite tolérence) et parmi ces nœuds, il regarde
ceux qui passent par B. Si oui, on prend tous les nœuds compris entre A
et B et on les ajoute au chemin que tu traces.
> - Suivant le moyen de transport utilisé, on peut vouloir accrocher,
> sur un
> même carrefour, soit la route, soit la piste cyclable, soit le
> souterrain
> piéton, soit la voie de tramway. Du coup, dans une zone dense, la
> "fonctionnalité" risque d'être plus pénible qu'autre chose.
>
>
> > Si le projet est libre, je veux bien tâcher de coder moi-même ces
> > fonctions.
>
> le code est là:
> http://dev.renevier.net/?p=syj.git;a=tree
> par contre, c'est pas forcément hyper simple à installer.
Super, je m'y mets cet après-midi
Philippe
Plus d'informations sur la liste de diffusion Talk-fr