Le 05/01/2018 à 15:53, Vincent Frison a écrit :
Le 5 janvier 2018 à 12:13, Christian Quest <cqu...@openstreetmap.fr <mailto:cqu...@openstreetmap.fr>> a écrit :

    C'est quelque chose que j'avais exploré pour le rendu FR... avec
    les courbes de niveau.

    Exemple: https://cl.ly/3u0J2p423J3M

Très joli !

    Pour un rendu vraiment propre, il faut appliquer l'ombrage en 2
    fois, afin de ne pas trop ombrer certains objets comme les routes.

    Il y a de l'ombrage sur certaines zones du rendu HOT, sur les
    zones où l'usage est essentiellement lié à une crise et où le
    relief est un élément très important. Comme c'est quand même lourd
    à gérer, ça n'a pas été généralisé, mais on peut s'y remettre...

Avec plaisir, et d'ailleurs j'aimerais bien aider si possible...

Déjà comprendre le principe du hillshade: sur la ticket github énoncé plus haut le gars proposait de récupérer le hillshade depuis NaturalEarth <http://www.naturalearthdata.com/downloads/10m-raster-data/10m-shaded-relief/>. Mais cela voudrait dire qu'on aurait des tuiles de relief qui seraient certes déjà pré-calculés mais avec une résolution très limitée puisque leur meilleur dataset est un gros TIFF de 21,600 x 10,800 pixels, ce qui fait une résolution de l'ordre de ~2000 mètres.

J'imagine que la vraie solution est plutôt d'avoir les données brutes (DEM) en provenance de SRTM1 ou ASTER GDEM dont la résolution native est de l'ordre de 30 mètres et qu'elles soit ensuite transformées à la volée (avec gdal par ex?) en raster hillshade ?

Ou l'idée est plutôt de réutiliser un service gratuit de tuiles de relief comme http://c.tiles.wmflabs.org/hillshading par ex ? J'ai du mal à croire que tous les autres services de tuiles OSM ayant du relief gênèrent eux même le relief pour les intégrer directement leur layer...

Pour une couverture quasi mondiale, le mieux c'est STRMv3, on est à 30m et c'est très précis, voire trop... par exemple, j'ai l'ombre de la Tour Eiffel ;)

J'avais fait mes tests avec l'EU-DEM qui est aussi à 30m, basé sur ASTER+SRTM mais limité à l'Europe.

Il y a pas mal de processing à faire pour obtenir l'ombrage, puis pour le rendre transparent afin de l'exploiter directement dans le rendu, mais c'est à faire une seule fois et tout s'automatise.

Ensuite il y a la modif de la feuille de style mapnik pour l'intégrer en deux passes pour faire un truc propre au final comme l'exemple que j'ai donné. Pour quelque chose de propre, il faut les données en local, mais rien n'empêche de partager les MNT retraités. Je partage par exemple les courbes de niveau calculées sur l'EU-DEM.

--
Christian Quest - OpenStreetMap France

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

Répondre à