Re: [OSM-talk-fr] syj: partage d'itinéraires ( prévisualisations)
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)
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)
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/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)
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/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)
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/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