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