[OSM-talk-fr] Tiles serveur rien que pour la france !
I did it ! C'est encore en super béta, mais après 1 jour et 1 nuit, voici mon tile serveur qui marche (à peu prêt) C'est par là : http://beta.letuffe.org/ et le blabla est par ici : http://wiki.openstreetmap.org/index.php/France_tile_server Tout commentaire ou aide est la bienvenue. Je résume ici son objectif : - Il fait suite à ma discussion sur cette liste il y a un mois de trouver une solution pour avoir une solution de suivi de ce qui se passe, devrait être amélioré dans la base osm france A l'époque j'avais gribouillé sur une image mapnik pour donner une idée, maintenant, ça claque vachement plus, je suis capable de lancer le rendu pour le faire : http://beta.letuffe.org/mapnik/mapnik-stuff/oneway-noname.png "Entre le dire et le faire, il y a la mer" -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
Salut Sylvain, Ben voila, tu l'as fait ;-) Bon, je suis prêt à te filer un coup de main pour OpenLayers, dans la mesure de mon temps libre (qui a malheureusement tendance à fondre ces temps-ci). T'as un SVN avec tout le code dedans ? A+ F. PS : l'idée de Pierre, celle du round-robin entre serveurs de tiles français me semble également tout à fait pertinente. A noter tout de même une solution plus simple à court terme : il est possible de spécifier plusieurs adresses de serveurs de tuiles au niveau d'OpenLayers, qui se charge alors d'interroger plus ou moins aléatoirement l'un ou l'autre des serveurs. Exemple : var layer = new OpenLayers.Layer.WMS("Relief", [ 'http://t1.' + raster_wms_server, 'http://t2.' + raster_wms_server, 'http://t3.' + raster_wms_server ], { layers: 'relief', srs: 'epsg:900913', format: 'image/jpeg' },{ isBaseLayer: true, buffer: 1, transitionEffect: 'resize' }); Le 08/11/08, sylvain letuffe <[EMAIL PROTECTED]> a écrit : > > I did it ! > > C'est encore en super béta, mais après 1 jour et 1 nuit, voici mon tile > serveur qui marche (à peu prêt) > > C'est par là : > http://beta.letuffe.org/ > > et le blabla est par ici : > http://wiki.openstreetmap.org/index.php/France_tile_server > > Tout commentaire ou aide est la bienvenue. > > Je résume ici son objectif : > - Il fait suite à ma discussion sur cette liste il y a un mois de trouver > une > solution pour avoir une solution de suivi de ce qui se passe, devrait être > amélioré dans la base osm france > > A l'époque j'avais gribouillé sur une image mapnik pour donner une idée, > maintenant, ça claque vachement plus, je suis capable de lancer le rendu > pour > le faire : > http://beta.letuffe.org/mapnik/mapnik-stuff/oneway-noname.png > > "Entre le dire et le faire, il y a la mer" > > > > > -- > Sylvain Letuffe [EMAIL PROTECTED] > qui suis-je : http://slyserv.dyndns.org > > > > ___ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> Génial ! Il faudrait que j'arrive à en faire autant sur mon dédié, après > on pourrait mettre un round robin sur tous les serveurs français > volontaires (un tiles.openstreetmap.fr par exemple, qui pointent vers > les serveurs en question), cela soulagerait les serveurs principaux OSM. I'm in ! Si tu veux de l'aide, n'hésites pas. Ma plus grande peur, et c'est pour ça que je le présente à un état "béta de chez béta" c'est que chacun face mal dans son coin ce qu'on pourrait faire bien à plusieurs... > Par contre, je réfléchissais au problème de prévenir par mail les > utilisateurs sur des régions précises (savoir qui contribue sur des > endroits en particulier). J'ai parlé de ça ? loin de moi cette idée, ceux qui veulent n'ont qu'a aller voir et ça ira bien dans un 1er temps > Enfin, concernant l'hexagone, c'est "normal", je crois qu'il est encore > cassé à en croire mon outil de stats / remontées d'erreurs possibles > ( http://pedrov.kwain.net/osmstats ). Il n'y a que les nodes dedans. Ok tout s'explique, j'ai pas fait gaffe au nombre de "way importés" de 0 et j'ai passé 5 heures à fouiller le code à comprendre pourquoi les chemins étaient oubliés dans le rendu. -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
On Saturday 08 November 2008 17:02, François Van Der Biest wrote: > Salut Sylvain, > > Ben voila, tu l'as fait ;-) Yes ! j'ai pas beaucoup dormi, et j'ai bien dû y passer ~10 heures, je suis pas parti gagnant : j'y connaît rien en python, rien en postgres, rien en openlayer et pas grand chose en GIS... j'ai compensé avec l'expert linux qui est en moi ;-) > Bon, je suis prêt à te filer un coup de main pour OpenLayers Je dis pas non, mais rien ne presse si tu as peu de temps, on a bien fait sans depuis des années ;-) > T'as un SVN avec tout le code dedans ? Allala mon pauvre, j'y suis pas ! j'ai fais une nuit de "hard coding dégeu" (cf discussion au bar ;-) ) où tout est posé en vrac, fait en root, peu documenté et sécurisé à la vas-y que je te pousse... En plus, ma priorité est pour l'instant que ça marche, puis que ce soit propre, le SVN viendra après, éventuellement. ( J'aime bien la page d'accueil openstreetmap.org, m'ai y'a un bordel là dedans, j'ai pas réussi à repomper ) En plus cette machine me sert professionnellement avec données confidentielles, et je ne pourrais donner d'accès à personne hélas, par contre si quelqu'un m'envoi un nouveau style pour mapnik, un zip avec le code JS, une combine mapnik, je suis super preneur et l'intégrera dans le bordel moi même. > il est possible de > spécifier plusieurs adresses de serveurs de tuiles au niveau d'OpenLayers, En effet, j'ai vu ça sur OpenCycleMap, ça peut être une solution facile et pas cher, mais bon en ce qui concerne la BP je ne suis "pas" limité, donc ça dépote bien, et je doute qu'on sera un jour 1 dessus ! -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
sylvain letuffe wrote: > I did it ! > > C'est encore en super béta, mais après 1 jour et 1 nuit, voici mon tile > serveur qui marche (à peu prêt) > > C'est par là : > http://beta.letuffe.org/ > > et le blabla est par ici : > http://wiki.openstreetmap.org/index.php/France_tile_server > > Tout commentaire ou aide est la bienvenue. - La seul ligne de texte sur la page ne s'affiche pas correctement car la page ne spécifie pas de charset (l'accent du mot "expliqué" ne passe pas bien si le browser essaye de l'interpréter en UTF-8). - La bordure rouge autour des residential et unclassified sur le layer France, ça fait plutôt bizarre, mais c'est peut-être seulement une question d'habitude. - En l'état actuel, le layer noname/oneway me semble parfaitement inutile. Mettre en avant toutes les rue/routes n'ayant pas de tag oneway, c'est noyer l'information intéressante au milieu des 90% de way qui n'ont volontairement pas de tag oneway. Mais je suppose que tu as autre chose en tête pour améliorer ça. En tout cas, pour l'instant, l'overlay maplint sur openstreetmap.org est beaucoup plus utile. Si tu compte faire quelque chose de mieux que maplint, pourquoi ne pas contribuer directement à maplint ? - L'idée d'un rendu mapnik quotidien me plaît beaucoup, mais ça semble poser quelques problèmes de temps de rendu/puissance de calcul. Aurel ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
sylvain letuffe wrote: > > - La bordure rouge autour des residential et unclassified sur le > >layer France, ça fait plutôt bizarre, mais c'est peut-être seulement > >une question d'habitude. > En fait, c'est une erreur de ma part lors de mes multiples "bidouilles" ou je > voulais "mimiquer" le layer noname, en fait je me suis trompé de ficher de > style et comme le rendu tournent depuis maintenant ~10h, je n'ai pas eu le > courage de tout effacer et relancer. > > Au prochain "run" la zone mapnik sera comme le mapnik de openstreetmap.org, > avec quelques ajouts pour la rando. > Là, je dirais que "je m'amuse dans le bac à sable" OK. Parfait. > > - En l'état actuel, le layer noname/oneway me semble parfaitement > >inutile. > A voir, moi, ça m'a déjà servi depuis ce midi ;-) > On peut en causer sur le wiki, car c'est sûr que le problème n'est pas > simple. > Tout ce résume à : > "comment (et doit-on?) différencier quand quelque chose n'est pas entre : > c'est connu qu'elle n'est pas ou c'est inconnu" Je connais parfaitement le problème. Je n'y connais malheureusement pas de solution acceptable. > >90% de way qui n'ont volontairement pas de tag oneway. > L'exemple de chambéry n'est que peu utile, par contre dans une ville comme > paris où 80% des rues sont oneway, ça peut vraiment le devenir. > Je tente un test avec Paris... Mouais... A voir... Il restera toujours 20% de faux positifs qui inciterons des gens a vérifier et re-vérifier si ces rues sont oneway ou pas. > >Mais je suppose que tu as autre chose en tête pour améliorer ça. > Ho oui ! Mais pas simple ;-) On est d'accord. C'est vraiment pas simple. En tout cas je te souhaite bon courage. > >En tout cas, pour l'instant, l'overlay maplint sur openstreetmap.org > >est beaucoup plus utile. Si tu compte faire quelque chose de > >mieux que maplint, pourquoi ne pas contribuer directement à > >maplint ? > Je n'ai jamais utilisé maplint, il faudrait que j'aille voir ce que ça sait > faire pour ne pas faire bêtement la même chose, Oula ! Te lancer dans un tel projet sans avoir essayer maplint ! Je pense que c'est la première chose que tu devrais faire maintenant ! > mais cf la ml anglais, il y a > des réticences à certaines évolutions qui me bloqueraient... donc tant pis, > je fais dans mon coin. Je n'ai pas trop suivi ces discussions, mais même si tes évolutions ne sont pas acceptables pour le maplint officiel, rien ne t'interdit de reprendre maplint sur ton serveur et de l'adapter à ce que tu veux. > Mon but, je ne le cache pas, c'est d'influencer la structure de la base en > créant un outils utile... > Et si personne n'en veut, je m'en servirais juste dans mon coin, la liberté > des tag osm à sa de bon ! Certes, mais si ton outil commence à intéresser du monde, il sera probablement plus facile de le faire accepter par tout le monde en tant qu'un évolution de maplint plutôt qu'un nouveau layer de plus. > > - L'idée d'un rendu mapnik quotidien me plaît beaucoup, mais ça > >semble poser quelques problèmes de temps de rendu/puissance de > >calcul. > Tu l'as dis ! Je suis en train de gratter partout pour trouver une solution Il y a plusieurs solutions évidentes: - une machine plus puissante (mais il faut en avoir les moyens) - un rendu un peu moins régulier (genre tous les 2 jours, c'est un peu moins bien, mais c'est toujours mieux que le layer mapnik officiel) - bosser comme un dingue sur l'optimisation du moteur de rendu mapnik (mais pour ça, il faut une très bonne connaissance de mapnik et beaucoup de temps devant soit) Aurel ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
Salut, > Tout commentaire ou aide est la bienvenue. > Génial ! Il faudrait que j'arrive à en faire autant sur mon dédié, après on pourrait mettre un round robin sur tous les serveurs français volontaires (un tiles.openstreetmap.fr par exemple, qui pointent vers les serveurs en question), cela soulagerait les serveurs principaux OSM. Par contre, je réfléchissais au problème de prévenir par mail les utilisateurs sur des régions précises (savoir qui contribue sur des endroits en particulier). Mais d'après ce que j'ai compris, dans le planet.xml (et à fortiori dans l'extrait de l'hexagone) il n'y a pas d'informations sur les utilisateurs et l'historique, seulement dans les diff. Enfin, concernant l'hexagone, c'est "normal", je crois qu'il est encore cassé à en croire mon outil de stats / remontées d'erreurs possibles ( http://pedrov.kwain.net/osmstats ). Il n'y a que les nodes dedans. -- Pierre ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> - La seul ligne de texte sur la page ne s'affiche pas correctement >car la page ne spécifie pas de charset (l'accent du mot "expliqué" >ne passe pas bien si le browser essaye de l'interpréter en UTF-8). Exact. > - La bordure rouge autour des residential et unclassified sur le >layer France, ça fait plutôt bizarre, mais c'est peut-être seulement >une question d'habitude. En fait, c'est une erreur de ma part lors de mes multiples "bidouilles" ou je voulais "mimiquer" le layer noname, en fait je me suis trompé de ficher de style et comme le rendu tournent depuis maintenant ~10h, je n'ai pas eu le courage de tout effacer et relancer. Au prochain "run" la zone mapnik sera comme le mapnik de openstreetmap.org, avec quelques ajouts pour la rando. Là, je dirais que "je m'amuse dans le bac à sable" > - En l'état actuel, le layer noname/oneway me semble parfaitement >inutile. A voir, moi, ça m'a déjà servi depuis ce midi ;-) On peut en causer sur le wiki, car c'est sûr que le problème n'est pas simple. Tout ce résume à : "comment (et doit-on?) différencier quand quelque chose n'est pas entre : c'est connu qu'elle n'est pas ou c'est inconnu" >90% de way qui n'ont volontairement pas de tag oneway. L'exemple de chambéry n'est que peu utile, par contre dans une ville comme paris où 80% des rues sont oneway, ça peut vraiment le devenir. Je tente un test avec Paris... >Mais je suppose que tu as autre chose en tête pour améliorer ça. Ho oui ! Mais pas simple ;-) >En tout cas, pour l'instant, l'overlay maplint sur openstreetmap.org >est beaucoup plus utile. Si tu compte faire quelque chose de >mieux que maplint, pourquoi ne pas contribuer directement à >maplint ? Je n'ai jamais utilisé maplint, il faudrait que j'aille voir ce que ça sait faire pour ne pas faire bêtement la même chose, mais cf la ml anglais, il y a des réticences à certaines évolutions qui me bloqueraient... donc tant pis, je fais dans mon coin. Mon but, je ne le cache pas, c'est d'influencer la structure de la base en créant un outils utile... Et si personne n'en veut, je m'en servirais juste dans mon coin, la liberté des tag osm à sa de bon ! > - L'idée d'un rendu mapnik quotidien me plaît beaucoup, mais ça >semble poser quelques problèmes de temps de rendu/puissance de >calcul. Tu l'as dis ! Je suis en train de gratter partout pour trouver une solution -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
Wow, chapeau, et merci ! Si tu feras, comme tu prévois sur ta page, un rendu spécifique pour rando et pour ski, ça encourage à embarquer gps et piles de rechange bien au chaud :-) --- Je ne sais pas, si tu pourrais changer un "défaut" des rendus : Sur osm, les sentiers et patelins disparaissent deux crans de zoom trop tôt - Probablement c'est ok pour le rendu de grandes villes à forte densité d'informations au km carré, mais en province, ce rendu donne une impression (souvent fausse) d'un désert vide, là où en réalité il y a un tas de chemins dans la bdd. On a des "unclassified" qui relient des "secondary". Ces derniers à tort peuvent paraître comme des culs-de-sac :-( Souvent on doit zoomer à donf, avant de voir ces chemins - et on perd la vue d'ensemble, large. Pas glop... Je ne sais pas, comment résoudre cela. Prendre 4 dalles d'un cran de zoom de plus, ou 16 dalles de 2 crans zoom de plus, et les ré-assembler en une seule ? Quand je veux faire une carte depuis osm, c'est ce que je fais, manuellement, dans un logiciel photo, puis vire le fond gris et pousse la saturation, voire remplace la palette des couleurs. Pas réussi à faire marcher un mapnik local... --- Le 8 nov. 08 à 16:10, sylvain letuffe a écrit : > > I did it ! > > C'est encore en super béta, mais après 1 jour et 1 nuit, voici mon > tile > serveur qui marche (à peu prêt) > > C'est par là : > http://beta.letuffe.org/ > > et le blabla est par ici : > http://wiki.openstreetmap.org/index.php/France_tile_server > > Tout commentaire ou aide est la bienvenue. > > Je résume ici son objectif : > - Il fait suite à ma discussion sur cette liste il y a un mois de > trouver une > solution pour avoir une solution de suivi de ce qui se passe, > devrait être > amélioré dans la base osm france > > A l'époque j'avais gribouillé sur une image mapnik pour donner une > idée, > maintenant, ça claque vachement plus, je suis capable de lancer le > rendu pour > le faire : > http://beta.letuffe.org/mapnik/mapnik-stuff/oneway-noname.png > > "Entre le dire et le faire, il y a la mer" > ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> Je connais parfaitement le problème. Je n'y connais malheureusement pas > de solution acceptable. J'en ai une, pas acceptable pour certains, mais je vais m'y mettre, ça me saoul de re-vérifier plusieurs fois la même chose : > Mouais... A voir... Il restera toujours 20% de faux positifs qui > inciterons des gens a vérifier et re-vérifier si ces rues sont > oneway ou pas. Un seul mot : oneway=no Et j'explique alors toute ma philosophie du moment ( ou http://wiki.openstreetmap.org/index.php/Proposed_features/internal_informations_between_mappers ) > Oula ! Te lancer dans un tel projet sans avoir essayer maplint ! > Je pense que c'est la première chose que tu devrais faire maintenant ! J'ai pris que moyennement de risque car : 1) j'ai pas réussi à m'en servir correctement 2) certains ont inventé "noname" plutôt que d'utiliser maplint 3) je sais que maplint se base sur une analyse de la page Map Feature, ce en quoi, elle ne peut donc facilement s'occuper des "absences" Nous ne poursuivons pas le même but moi et maplint. > - une machine plus puissante (mais il faut en avoir les moyens) Presque impossible, après une discussion sur talk-dev, ce que je veux faire nécessiterait sur le Monde entier, ~3000 fois la puissance d'un quad-core 3GHZ ! > - un rendu un peu moins régulier (genre tous les 2 jours, c'est un peu >moins bien, mais c'est toujours mieux que le layer mapnik officiel) J'y pense aussi, mais aussi avec des niveaux de zoom moins forts (le temps est exponentiel avec le zoom : zoom : 5 (10secondes) zoom : 10 (35 minutes) zoom : 14 (15h et toujours pas fini) zoom : 18 (1 ou 2 années ?) ) > - bosser comme un dingue sur l'optimisation du moteur de rendu mapnik >(mais pour ça, il faut une très bonne connaissance de mapnik et >beaucoup de temps devant soit) C'est à ça que je pense bien plus que tout. Le rendu mapnik est très bon en fait sur une dalle, j'ai rien à lui reprocher, Une dalle prend entre 0.5s si elle est vide et 1.2s si elle est bien remplie c'est la "logique" de génération des dalles qui pose problème. Aujourd'hui sur mapnik (comme je fais moi, car en fait mapnik n'y est pour rien), TOUT est généré, et bien pire que tout, même les 99.999% de dalles qui n'ont pas changées sont régénérées, là est le problème -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
On Saturday 08 November 2008 18:35, g.d wrote: > Wow, chapeau, et merci ! > > Si tu feras, comme tu prévois sur ta page, un rendu spécifique pour > rando et pour ski, > ça encourage à embarquer gps et piles de rechange bien au chaud :-) Toutes les suggestions sont les bienvenues sur la page wiki ! (sinon on va pourrir la liste), je les note dans un coin de ma tête. > Je ne sais pas, si tu pourrais changer un "défaut" des rendus : > Sur osm, les sentiers et patelins > disparaissent deux crans de zoom trop tôt - > Probablement c'est ok pour le rendu de grandes villes > à forte densité d'informations au km carré, C'est du gâteau, 4 chiffres à changer, et roule ! > Quand je veux faire une carte depuis osm, > c'est ce que je fais, manuellement, dans un logiciel photo, > puis vire le fond gris et pousse la saturation, > voire remplace la palette des couleurs. Y'a un module de mapnik qui génère une image de la taille qu'on veut (disons dans les limites du raisonnable max 1x1 ) je sens que je vais mettre en place un rendu "on demand" Comme expliqué sur le wiki, j'en ai besoin pour wikipedia -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
2008/11/8 sylvain letuffe <[EMAIL PROTECTED]> > I did it ! > > C'est encore en super béta, mais après 1 jour et 1 nuit, voici mon tile > serveur qui marche (à peu prêt) > > C'est par là : > http://beta.letuffe.org/ > > et le blabla est par ici : > http://wiki.openstreetmap.org/index.php/France_tile_server > > Tout commentaire ou aide est la bienvenue. > > Je résume ici son objectif : > - Il fait suite à ma discussion sur cette liste il y a un mois de trouver > une > solution pour avoir une solution de suivi de ce qui se passe, devrait être > amélioré dans la base osm france > > A l'époque j'avais gribouillé sur une image mapnik pour donner une idée, > maintenant, ça claque vachement plus, je suis capable de lancer le rendu > pour > le faire : > http://beta.letuffe.org/mapnik/mapnik-stuff/oneway-noname.png > > "Entre le dire et le faire, il y a la mer" > > > ça va pas du tout!!! :) t'as coupé le finistère ;) bravo > > > -- > Sylvain Letuffe [EMAIL PROTECTED] > qui suis-je : http://slyserv.dyndns.org > > > > ___ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > -- Steven Le Roux Jabber-ID : [EMAIL PROTECTED] 0x39494CCB <[EMAIL PROTECTED]> 2FF7 226B 552E 4709 03F0 6281 72D7 A010 3949 4CCB ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> L'exemple de chambéry n'est que peu utile, par contre dans une ville comme > paris où 80% des rues sont oneway, ça peut vraiment le devenir. > Je tente un test avec Paris... Ok, c'est en place pour paris ! Un poil plus long que pour chambéry ;-) là, ça devient déjà plus utile semble-t-il, on peut voir d'un coup d'oeil les rues qui n'ont pas été tagguée oneway=* (heu, quoi que avec du vert, c'est pas terrible ) Tiens, merde, au passage j'ai fais sauté le noname -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> ça va pas du tout!!! :) t'as coupé le finistère ;) Si quelqu'un est motivé pour me filer une bbox un poil mieux, je prend ;-) là c'est relevé au couteau, dans le noir, et en cliquant vite fait -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
sylvain letuffe wrote: > > Mouais... A voir... Il restera toujours 20% de faux positifs qui > > inciterons des gens a vérifier et re-vérifier si ces rues sont > > oneway ou pas. > Un seul mot : oneway=no Ça peut éventuellement fonctionner dans quelques cas très précis (une ville avec quasiment que des sens uniques), mais ça ne peut pas être appliqué de manière global. > Et j'explique alors toute ma philosophie du moment > ( ou > http://wiki.openstreetmap.org/index.php/Proposed_features/internal_informations_between_mappers > ) Un des problème de cette proposition, c'est qu'elle ne parle que de 2 tags qui t'intéressent toi, mais qu'il faudrait également l'appliquer à *tous* les autres tags du MapFeatures pour contenter tout le monde. Autrement dit, pour chaque rue, et chaque point, il faudrait obligatoirement spécifier tous les tags du MapFeature avec éventuellement une valeur indiquant que le tag ne s'applique pas à cet objet. Ça n'est absolument pas réaliste, que ça soit sur le plan de la taille de la base de données aussi bien que sur le plan pratique pour les utilisateurs. De plus, pour ce qui est du noname, je pense qu'en pratique il ne pourra jamais être utilisé. A tu déjà rencontré un cas pratique d'une rue/route pour laquelle tu étais en mesure de prouver qu'elle n'a absolument aucun nom ? Pas même un nom donné couramment par les habitant locaux ? Même si c'était le cas, ça ne garantie pas qu'un nom ne sera pas donné à cette rue dans le future. D'ailleurs la même chose s'applique aux oneway. Ils changent de temps en temps, et donc un oneway=no ne signifie pas qu'il soit inutile de retourner sur le terrain faire une vérification. > > Oula ! Te lancer dans un tel projet sans avoir essayer maplint ! > > Je pense que c'est la première chose que tu devrais faire maintenant ! > J'ai pris que moyennement de risque car : > 1) j'ai pas réussi à m'en servir correctement Que veux tu dire par là ? Qu'est ce qui pose problème pour toi avec cette url par exemple : http://www.openstreetmap.org/?lat=45.56622&lon=5.9257&zoom=16&layers=B000TTF > 2) certains ont inventé "noname" plutôt que d'utiliser maplint Oui, d'ailleurs je ne comprend pas trop l'intérêt, mais bon... > 3) je sais que maplint se base sur une analyse de la page Map Feature, ce en > quoi, elle ne peut donc facilement s'occuper des "absences" C'est tout simplement faux. Maplint affiche les rues sans nom par exemple. Aurel ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> > Par contre, je réfléchissais au problème de prévenir par mail les > > utilisateurs sur des régions précises (savoir qui contribue sur des > > endroits en particulier). > J'ai parlé de ça ? loin de moi cette idée, ceux qui veulent n'ont qu'a aller > voir et ça ira bien dans un 1er temps > En fait, c'était sur un autre fil de la liste, "Surveillance d'une zone" ; quelqu'un cherchait un moyen d'etre prévenu (par mail ou RSS) de modifications non loin des zones sur lesquelles il travaille. Et finalement, on lui a conseillé les services ito world. Cela dit, je pense qu'il y a moyen de faire des choses intéressantes avec l'API OSM : http://www.openstreetmap.org/api/0.5/node/305698400/history (par exemple). Je pensais coder un formulaire demandant une addresse mail, une bounding box, et dans un cronjob vérifier périodiquement les changements des objets contenus dans la box / envoyer un mail avec les infos si changements. Seulement, cela implique potentiellement un nombre considérable de hits vers les serveurs OSM. D'où l'idée d'avoir une API similaire sur des serveurs "purement" français / indépendants des serveurs OSM, que j'évoquais dans mon mail précédent ? Concernant les pistes pour arriver à avoir un mapnik fonctionnel, je suis preneur (après avoir essayé 2 ou 3 fois sans succès), mais je vais peut-être attendre que l'hexagone soit réparé ;-) Bonne soirée, -- Pierre ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
Le 8 nov. 08 à 20:44, Aurelien Jacobs a écrit : > A tu déjà rencontré un cas pratique d'une rue/route > pour laquelle tu étais en mesure de prouver qu'elle n'a absolument > aucun > nom ? Pas même un nom donné couramment par les habitant locaux ? > Même si c'était le cas, ça ne garantie pas qu'un nom ne sera pas donné > à cette rue dans le future. Y a beaucoup de coins, où il n'y a jamais eu de nom de rue ni de numéro (environ dix mille patelins, sur les 36ooo en France), où tout le monde se connaît par noms, de visu, ou par nom de la maison... LaPoste a obligé d'inventer des noms de rue, et le Municipalités se sont donnés cœur joie à honorer les Honorables, mais tout le monde s'en fiche de ces noms artificiels, et joyeusement continue l'usage ancien :-) Demande à quelqu'un le nom de ma rue : bon courage ! En dehors du Géomètre en Chef du Bureau du Cadastre personne ne sera en mesure de donner réponse. Et, encore, le Cadastre situe ma maison comme étant dans une ruelle où elle n'est pas ! Sans déménager, on m'a adjugé cinq adresses différentes... Heureusement je sais où j'habite ;-) Cette histoire de noms et numéros peut-être est utile pour Paris et pour d'autres grandes agglomérations au-delà des mille habitants, mais pour le "reste" de la France (environ 83 % du territoire), on royalement s'en fiche... > D'ailleurs la même chose s'applique aux oneway. Ils changent de temps > en temps, et donc un oneway=no ne signifie pas qu'il soit inutile de > retourner sur le terrain faire une vérification. Yaka regarder 34700 Lodève ou la A 750 de Ceyras à Montpellier : Le matin en partant au travail, on ne sait pas, par quel chemin on va rentrer le soir. Les voies de la DDE sont impénétrables... Avec un tag "oneway : no" obligatoire, on passerait sa vie à mettre à jour osm tous les deux jours ! et, le temps que ça arrive sur osm mapnik, la réalité sur place aura changé déjà deux ou trois fois... Les propositions de taguage no-ceci no-cela certainement auront leur utilité dans des cas précis, mais il ne faut pas imposer à la planète entière. On ne parle pas seulement "convention entre Parisiens", mais France entière, plus "le reste" de l'Europe, - et "latéralement" aussi de la planète entière, tous continents. Contrairement à la carte météo à la télé, le monde (et osm) ne s'arrête pas aux limites du hexagone. --- Encore trop long. ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
2008/11/9 g.d <[EMAIL PROTECTED]>: En fait, ce que Sylvain tente de résoudre avec son problème de oneway et de carte particulière, c'est un problème général dans OSM qui est que l'absence d'un tag ne garantie pas l'absence d'une propriété. Pour le résoudre, il y a plusieurs approches: - ceux qui veulent tout taguer pour être sûr que l'information est bien fournie par ceux qui sont passés sur le terrain : "oneway"=yes/no, "name" obligatoire, "maxspeed" obligatoire, "bicycle"=yes/no (pour les pedestrian), "motorcar"=yes/no (pour les track), "foot"=yes/no (pour les cycleway), etc... - ceux qui comme Frederik Rahm (1) considèrent que l'absence du nom ou du oneway n'est pas une propriété d'un objet mais l'absence d'une propriété et que cette absence est insignifiante pour la plupart des outils OSM (renderers, éditeurs) mais qu'elle le devient pour des outils de vérification comme la carte noname (et maintenant la carte no oneway) . Pour cela, ils proposent la création d'un tag qui réponde aux outils de vérification : test_ignore=name_present, [oneway_present]; - ceux qui considèrent que l'absence d'un tag ne garantiera jamais l'absence de cette propriété, que le projet est basé sur le principe des contributions volotaires et qu'il y aura toujours des gens dans le futur pour ajouter une propriété si elle manque; Personellement, je trouve la 1ere approche trop lourde car elle augmente considérablement le travail d'édition, la meilleure façon de rebuter les nouveaux arrivants. A part quelques zones particulières, 95 à 99% des highway n'ont pas besoin d'un oneway=no, bicycle=yes, motorcar=yes, psv=yes... L'approche de Frederik Rahm oblige aussi à taguer tous les objets pour des outils de validation qui ne manqueront pas d'augmenter dans le futur; une approche encore trop lourde qui trouvera peu de volontaires. Faites confiance au principe du wiki qui veut que si un oneway (ou un n'importe quelle autre propriété) manque ou a changé, quelqu'un connaissant le terrain corrigera l'erreur tôt ou tard. Pieren (1) http://lists.openstreetmap.org/pipermail/talk/2008-September/029623.html ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> En fait, ce que Sylvain tente de résoudre avec son problème de oneway > et de carte particulière, c'est un problème général dans OSM qui est > que l'absence d'un tag ne garantie pas l'absence d'une propriété. C'est entre autre pour ça, mais c'est vachement bien résumé je reprendrais ta phrase à mon compte parfois : "l'absence d'un tag ne garantie pas l'absence d'une propriété" > Pour le résoudre, il y a plusieurs approches: > - ceux qui veulent tout taguer pour être sûr que l'information est > bien fournie par ceux qui sont passés sur le terrain : > "oneway"=yes/no, "name" obligatoire, "maxspeed" obligatoire, > "bicycle"=yes/no (pour les pedestrian), "motorcar"=yes/no (pour les > track), "foot"=yes/no (pour les cycleway), etc... ça, c'est mon cas, sauf que ton "etc..." laisse penser qu'il en reste encore plein, et je ne suis pas sûr que ça soit le cas. Et on peut tout à fait lancer l'idée pour seulement 3 tags "important" et ce sera déjà un grand pas en avant selon moi. >Pour cela, ils proposent la création d'un tag qui réponde > aux outils de vérification : test_ignore=name_present, > [oneway_present]; C'est exactement sur cette proposition que je me suis basé pour faire mon internal= sauf que j'étends la logique de Frederik afin de créer une solution simple et assez universelle pour que les gens qui se foutent de cette "particularité interne" puisse facilement : dans JOSM (un jour) ne pas télécharger ces tags dans un export, ne pas les inclure dans un rendu, ne pas ralentir le rendu ( j'ai espoir, sinon que l'API 0.6 le supporte, au moins que la 0.7 puisse le proposer: ne pas télécharger certains tags ) mais en tout cas osm2pgsql et un DELETE FROM bidule WHERE tag LIKE "internal%" savent déjà le faire ;-) > - ceux qui considèrent que l'absence d'un tag ne garantiera jamais > l'absence de cette propriété, que le projet est basé sur le principe > des contributions volotaires et qu'il y aura toujours des gens dans le > futur pour ajouter une propriété si elle manque; > > Personellement, je trouve la 1ere approche trop lourde car elle > augmente considérablement le travail d'édition, la meilleure façon de > rebuter les nouveaux arrivants. Sauf si l'editeur le fait automatiquement pour certains tags et selon des "par défaut" et "par pays" ( je regrette d'ailleurs que personne n'ai donné suite sur ma page wiki pour discuter de ça ) [Country specific default values] ;- > Faites confiance au principe du wiki qui > veut que si un oneway (ou un n'importe quelle autre propriété) manque > ou a changé, quelqu'un connaissant le terrain corrigera l'erreur tôt > ou tard. Hélas, je ne peux faire confiance à ce système car j'ai déjà perdu du temps que je n'aurais pas perdu sinon. Je ne remets pas en cause le fonctionnement wiki de osm, il me va très bien, mais, à la manière des bots sur wikipedia ou des groupes de "vérificateurs/modérateurs" de wikipedia je pense que osm a à y gagner ( en qualité ET en temps pour tout le monde) à lancer des projets complémentaires tels que : - maplint - noname layer - robot de contrôle - openstreet bugs - mon outils ;-) Et hélas, pour que ces outils fonctionnent bien, il leur faut une "base complémentaire de contrôle" que osm ne couvre pas - certains (openstreet bugs) propose leur propre base séparée - d'autres (le reste sauf moi) propose d'utiliser l'existant de la base osm sans la toucher pour le faire - et Moi : de trouver un compromis : utiliser la base osm existante plus lui adjoindre un/des tag de contrôle, présent(s) uniqument pour le contrôle -- Sylvain Letuffe [EMAIL PROTECTED] qui suis-je : http://slyserv.dyndns.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Tiles serveur rien que pour la france !
> > Et j'explique alors toute ma philosophie du moment > > ( ou > > http://wiki.openstreetmap.org/index.php/Proposed_features/internal_informations_between_mappers ) > > Un des problème de cette proposition, c'est qu'elle ne parle que de 2 > tags qui t'intéressent toi, mais qu'il faudrait également l'appliquer > à *tous* les autres tags du MapFeatures pour contenter tout le monde. Non, ce n'est pas le but de cette proposition de proposer uniquement des tags qui m'intéresse ou le cas du noname ou le cas du oneway. Elle dit : "Here I am proposing a global solution to this problem to be extensible on a quite "normalized" way to any possible problem case. without need to find the better solution on each case on a case to case basis. " > Autrement dit, pour chaque rue, et chaque point, il faudrait obligatoirement > spécifier tous les tags du MapFeature avec éventuellement une valeur > indiquant que le tag ne s'applique pas à cet objet. C'est en effet ce que je lis souvent, car on me dit qu'il faudrait alors ajouter des tas de tags ! Et bien moi, je dis que c'est n'est pas du tout sur-réaliste, pour la simple raison que je ne vois pas comment faire sinon, à part continuer sur la solution actuelle que je résume cyniquement par : On s'en fout, on verra bien, après tout c'est les autres qui perdent du temps. ( les autres pouvant être les mappers par rapport au développeur, les mappeurs de oneway par rapport à ceux qui ne les utilisent pas, etc. ) > Ça n'est absolument > pas réaliste, que ça soit sur le plan de la taille de la base de données Je ne pense pas, il y a de la marge (je sais de quoi je cause) et l'avenir devrait nous apporter des solutions techniques plus performantes encore pour une donnée qui ne devrait plus tarder à cesser de croître exponentiellement > aussi bien que sur le plan pratique pour les utilisateurs. Ça, je dirais que c'est une histoire de forme : Aujourd'hui, il faut en effet rentrer "à la main" bonne partie des tags et ça en effet, c'est assez rédhibitoire, par contre si l'interface des editeurs se simplifie cela peut devenir de plus en plus facile. De plus, je ne pense pas tendre vers une solution ou il faut absolument tout décrire ce qui "n'est pas". Un débat a été lancé sur talk pour définir un système de "par défaut" et par exemple, on pourrait, si toutes les autoroutes du monde interdisent foot=yes alors se passer sereinement de foot=no sur les autoroutes (ce qui est déjà supposé) Je n'ai pas fait le compte, mais je ne pense pas qu'il y est plus de ~5 tags par objet qu'il soit nécessaire d'indiquer comme "n'est pas" - oneway pour les unclassified, residential, tertiary (hors rond point) - motocar=no pour les tracks allemandes (ou motorcar=yes pour les track françaises) - noname pour les unclassified, residential, tertiary, pedestrian - foot=yes/no pour les cycleway > A tu déjà rencontré un cas pratique d'une rue/route > pour laquelle tu étais en mesure de prouver qu'elle n'a absolument aucun > nom ? Pas même un nom donné couramment par les habitant locaux ? En effet, sur ce point tu as raison, c'est pour ça que je m'oriente plus vers une info du style : "je n'ai pas trouvé de plaque sur la rue" plutôt que "je suis sûr qu'il n'y a pas de nom" > D'ailleurs la même chose s'applique aux oneway. Ils changent de temps > en temps, et donc un oneway=no ne signifie pas qu'il soit inutile de > retourner sur le terrain faire une vérification. Non, bien sûr, ce système de prétend pas que ce ne sera plus jamais la peine d'aller vérifier, cela dit juste "si d'autres choses qui manquent sont plus évidentes, autant s'orienter ailleurs que la re-vérification du oneway" Et c'est de toute façon vrai pour toute la base OSM, rien ne garanti quand quelqu'un tag un motorway, que celle-ci ne sera pas détruite à l'avenir, sauf que c'est vachement moins probable que par exemple : l'absence de nom marque un manque. > Que veux tu dire par là ? Qu'est ce qui pose problème pour toi avec > cette url par exemple : > http://www.openstreetmap.org/?lat=45.56622&lon=5.9257&zoom=16&layers=B000TTF Hé bé ! à voir ça je me dis que mon projet a de beaux jours devant lui, c'est illisible et si je zoom ça disparaît. Mais je ne dis pas que je ne vais pas m'en servir, tout peut se compléter. Je ne dis pas non plus que je n'aurais pas mieux fait de récupérer maplint et le faire évoluer de mon coté, j'ai juste choisi une autre voie car celle-ci m'amenais aussi à générer mes propres rendus. De plus, j'ai vérifié les indications de maplint et ce sont des faux positifs pour beaucoup. Et puis "not in map feature" c'est loin d'être terrible, l'indication du tag en cause aurait été plus précis. > > quoi, elle ne peut donc facilement s'occuper des "absences" > > C'est tout simplement faux. > Maplint affiche les rues sans nom par exemple. En effet, j'avais pas fais gaffe à la bordure orange de maplint, mais elle n'est pas présente à chaque fois -- Sylvain Letuffe [EMAIL PROTE