Quelques pistes postgres pour gérer la translitération...

http://blog.gegg.us/2013/09/ et https://github.com/forrest79/PgSQL-TransliterateUTF8ToAscii

Le premier permet de détecter quelles sont les names:xx en latin... chose qui me manquait pour le rendu FR.

Le second permet de ne faire la translitération que pour les noms où l'on a aucune version en alphabet latin dans les données OSM.


Ceci permettrait d'améliorer au moins le rendu FR.


Le 22/05/2018 à 14:39, osm.sanspourr...@spamgourmet.com a écrit :
Allez, 10 secondes et hop on retrouve le lien sur le Wiki :
https://wiki.openstreetmap.org/wiki/Names#Avoid_transliteration
N.B. : Christian, avec Terressa on peut avoir à la fois un rendu chiadé Mapnik/CartoCSS par exemple pour faire un rendu muet côté serveur et des tuiles MVT pour passer les noms. N. B. 2 : comme certains icônes sont assez nationaux (culturels) comme le Bretzel allemand remplacé par la miche de pain française pour indiquer une boulangerie, il faudrait peut-être aussi ne pas rendre d'icônes sur la carte muette mais donner juste en MVT des points géolocalisés avec attributs pour rendre les POI... ou a minima des lignes pour les routes et les grandes surfaces - les surfaces qui sont importanes, pas les GMS. N.B. 3 : si on prend une seule base, si on veut les données d'un style mapnik en mvt il suffit avec Tessera/TileLive de passer de mapnik: au protocole mvt:. Avoir les deux (au choix donc) c'est donc une ligne de configuration de plus côté serveur... et de l'huile de coude côté client. N.B. 4 : si tu ne veux pas passer les infos dans toutes les langues mais seulement dans les langues intéressantes, tu vas aussi avoir le droit de faire un feuille de style par langue en MVT (mais vu le nombre d'endroits nommés avec seulement name, la surcharge doit être faible, <10 %).
Jean-Yvon
*Gesendet:* Dienstag, 22. Mai 2018 um 05:29 Uhr
*Von:* "osm.sanspourr...@spamgourmet.com" <osm.sanspourriel.8736e6a903.osm.sanspourriel#talk-fr@openstreetmap.org>
*An:* talk-fr@openstreetmap.org
*Betreff:* Re: [OSM-talk-fr] OSM : afficher noms en alphabet latin ?
C'est ce que fais le rendu allemand par translittération s'il n'y a pas de version allemande. Dit de mémoire, je n'ai pas le PC sur lequel j'avais vu les scripts postgres qui font ça.

Jean-Yvon


> Gesendet: Montag, 21. Mai 2018 um 22:01 Uhr
> Von: "Shohreh - codecompl...@free.fr" <osm.sanspourriel.84e4aea303.codecomplete#talk-fr@openstreetmap.org>
> An: talk-fr@openstreetmap.org
> Betreff: [OSM-talk-fr] OSM : afficher noms en alphabet latin ?
>
> Bonjour,
>
> Pour les pays qui utilisent un autre système d'écriture, y a-t-il un moyen
> qu'OSM affiche également les noms en alphabet latin ?
>
> https://postimg.cc/image/ry6hpyxs7/
>
> Merci.
>
>
>
> --
> Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

--
Christian Quest - OpenStreetMap France

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à