Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet Philippe Pary
Salut,

Le mardi 27 juillet 2010 à 18:36 +0200, arno a écrit :
 comme je l'avais annoncé il y a quelques semaines sur la liste, je suis en 
 train de faire un site web de partage d'itinéraires.

 L'idée du site, c'est qu'on trace un itinéraire sur un fond de carte osm, et 
 ensuite, ça permet d'avoir un lien direct vers le tracé. Ça permet par 
 exemple de montrer des trajets rando, des trajets vélo malin, ...

 Qu'est-ce que vous en pensez, est-ce qu'il y a des choses à améliorer, des 
 bugs ? est-ce que vous pensez que vous allez l'utiliser ? ou pas ? et 
 pourquoi 
 ?

— Avoir plusieurs couleurs pour distinguer les types de transports
(voiture, train, bus, pied, vélo …)
— Avoir un historique d'annulation et pouvoir sélectionner un point pour
le supprimer
— Fin du fin, avoir une petite fonction qui tente d'accoler la trace aux
chemins

Si le projet est libre, je veux bien tâcher de coder moi-même ces
fonctions.

Joli travail,
Philippe


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet arno
Le mercredi 28 juillet 2010, à 08:00:37 +0200, Philippe a écrit : 
 Salut,
 
 Le mardi 27 juillet 2010 à 18:36 +0200, arno a écrit :
  comme je l'avais annoncé il y a quelques semaines sur la liste, je suis en 
  train de faire un site web de partage d'itinéraires.
 
  L'idée du site, c'est qu'on trace un itinéraire sur un fond de carte osm, 
  et 
  ensuite, ça permet d'avoir un lien direct vers le tracé. Ça permet par 
  exemple de montrer des trajets rando, des trajets vélo malin, ...
 
  Qu'est-ce que vous en pensez, est-ce qu'il y a des choses à améliorer, des 
  bugs ? est-ce que vous pensez que vous allez l'utiliser ? ou pas ? et 
  pourquoi 
  ?
 
 — Avoir plusieurs couleurs pour distinguer les types de transports
 (voiture, train, bus, pied, vélo …)

Je suis pas sûr que ce soit pertinent de choisir une couleur en fonction du 
type de transport. Il y aura toujours quelqun pour faire du multimodal avec 
son monocycle, ou un autre truc pas prévu. En plus, ça m'embête de rajouter 
des boutons pour demander le type de trajet, un de mes objectifs est de ne pas 
surcharger l'interface.

 — 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, 

 — 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. 

- 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.

a+
arno


signature.asc
Description: Digital signature
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet Philippe Pary
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


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet François Van Der Biest
2010/7/28 arno a...@renevier.net:

 — 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.

Pas forcément ...
Il suffirait de surveiller les moments de pause de la souris
(controle OL GetFeature en mode 'hover'), lancer une requête à la xapi
(pour ne pas avoir la base en local) avec en argument une petite bbox
autour de la souris, afficher les objects vectoriels avec un style
transparent (ou non), et utiliser le control de snapping d'openlayers
(http://openlayers.org/dev/examples/snapping.html) pour s'y accrocher.

Sinon, bravo pour ce qui a déjà été réalisé !
J'ai juste eu des soucis pour enregistrer ma trace après premiere
inscription, parce que je n'avais pas encore recu le mail de
confirmation et activé mon compte (ce qui est gênant). Je rejoins
donc les avis qui demandent une ouverture du site aux anonymes
(philosophie open à la doodle, ietherpad, et autres...).

F.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet arno
Le mercredi 28 juillet 2010, à 11:55:42 +0200, François a écrit : 
 2010/7/28 arno a...@renevier.net:
 
  — 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.
 
 Pas forcément ...
 Il suffirait de surveiller les moments de pause de la souris
 (controle OL GetFeature en mode 'hover'), lancer une requête à la xapi
 (pour ne pas avoir la base en local) avec en argument une petite bbox
 autour de la souris, afficher les objects vectoriels avec un style
 transparent (ou non), et utiliser le control de snapping d'openlayers
 (http://openlayers.org/dev/examples/snapping.html) pour s'y accrocher.

Effectivement, je n'avais pas pensé à ça. Mais je sais pas si lancer plein de 
requêtes à la xapi est une bonne idée. De toutes manières, la fonctionalité 
d'accrochage, ça peut améliorer l'ergonomie dans certains cas, mais ça peut 
aussi la détériorer dans d'autres. Et justement, je veux pas la détériorer 
dans ces cas là. Par contre, si effectivement, tout peut être fait en 
javascript côté client, la solution passe peut-être par un script greasemonkey 
ou qqc d'équivalent.

 Sinon, bravo pour ce qui a déjà été réalisé !
 J'ai juste eu des soucis pour enregistrer ma trace après premiere
 inscription, parce que je n'avais pas encore recu le mail de
 confirmation et activé mon compte (ce qui est gênant). 

C'est étrange, j'ai fait en sorte qu'on puisse enregistrer les trajets avant 
de confirmer l'inscription. On a 7 jours pour le faire avant que le compte ne 
soit détruit.
Quels soucis a tu rencontré ?

 Je rejoins donc les avis qui demandent une ouverture du site aux anonymes
 (philosophie open à la doodle, ietherpad, et autres...).

Je vais sérieusement y réfléchir. Je viens de penser à un nouveau souci avec 
cette démarche d'ailleurs: sous quelle licence va se retrouver du contenu créé 
par des anonymes ? Est-ce qu'on peut mettre du contenu sous licence cc ou sous 
domaine public de manière anonyme ?


a+
arno


signature.asc
Description: Digital signature
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet François Van Der Biest
2010/7/28 arno a...@renevier.net:

 Sinon, bravo pour ce qui a déjà été réalisé !
 J'ai juste eu des soucis pour enregistrer ma trace après premiere
 inscription, parce que je n'avais pas encore recu le mail de
 confirmation et activé mon compte (ce qui est gênant).

 C'est étrange, j'ai fait en sorte qu'on puisse enregistrer les trajets avant
 de confirmer l'inscription. On a 7 jours pour le faire avant que le compte ne
 soit détruit.
 Quels soucis a tu rencontré ?

Trace pas enregistrable.

 Je rejoins donc les avis qui demandent une ouverture du site aux anonymes
 (philosophie open à la doodle, ietherpad, et autres...).

 Je vais sérieusement y réfléchir. Je viens de penser à un nouveau souci avec
 cette démarche d'ailleurs: sous quelle licence va se retrouver du contenu créé
 par des anonymes ? Est-ce qu'on peut mettre du contenu sous licence cc ou sous
 domaine public de manière anonyme ?

Il suffit de mettre un disclaimer au moment de sauver la trace : vous
acceptez de publier cette trace sous licence XX au profit de syj

F.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet arno
Le mercredi 28 juillet 2010, à 14:18:57 +0200, François a écrit : 

  C'est étrange, j'ai fait en sorte qu'on puisse enregistrer les trajets avant
  de confirmer l'inscription. On a 7 jours pour le faire avant que le compte 
  ne
  soit détruit.
  Quels soucis a tu rencontré ?
 
 Trace pas enregistrable.

ok, je regarderais.

 Il suffit de mettre un disclaimer au moment de sauver la trace : vous
 acceptez de publier cette trace sous licence XX au profit de syj

le souci c'est évidemment de remplir le XX. Sous quelle licence/status, on 
peut mettre des données tout en restant anonyme ?


signature.asc
Description: Digital signature
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)

2010-07-28 Par sujet François Van Der Biest
2010/7/28 arno a...@renevier.net:
 Il suffit de mettre un disclaimer au moment de sauver la trace : vous
 acceptez de publier cette trace sous licence XX au profit de syj

 le souci c'est évidemment de remplir le XX. Sous quelle licence/status, on
 peut mettre des données tout en restant anonyme ?

Tu peux mettre ce que tu veux, en endossant la propriété de la trace.
il me semble que le droit français retient un droit moral au créateur,
mais celui-ci étant inconnu ...

F.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr