[OSM-talk-fr] Tiles serveur rien que pour la france !

2008-11-08 Thread sylvain letuffe
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 !

2008-11-08 Thread François Van Der Biest
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 !

2008-11-08 Thread sylvain letuffe

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

2008-11-08 Thread sylvain letuffe
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 !

2008-11-08 Thread Aurelien Jacobs
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 !

2008-11-08 Thread Aurelien Jacobs
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 !

2008-11-08 Thread Pierre Mauduit
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 !

2008-11-08 Thread sylvain letuffe

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

2008-11-08 Thread g.d
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 !

2008-11-08 Thread sylvain letuffe

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

2008-11-08 Thread sylvain letuffe
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-08 Thread Steven Le Roux
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 !

2008-11-08 Thread sylvain letuffe

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

2008-11-08 Thread sylvain letuffe

> ç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 !

2008-11-08 Thread Aurelien Jacobs
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 !

2008-11-08 Thread Pierre Mauduit

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

2008-11-08 Thread g.d
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-09 Thread Pieren
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 !

2008-11-11 Thread sylvain letuffe
> 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 !

2008-11-11 Thread sylvain letuffe

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