Pubblicare mappe a tasselli su github



Introduzione

Per chi lavora con i raster, alcune volte, nasce l”esigenza di condividere proprie elaborazioni (per esempio georeferenziazioni di mappe storiche) con il mondo; un modo molto veloce e pratico è attraverso la realizzazione di Tiles XYZ e pubblicarli su GitHub. La procedura base è questa: si creano i tasselli, si pubblicano su un repo github e si abilitano le github pages sul repository.


Generazione dei tasselli

Si possono generare con gdal2tiles.

gdal2tiles.py index50kP2.tif

dove index50kP2.tif è un raster geotiff

In output verrà creata la cartella index50kP2 che contiene i tasselli.

URL dei tasselli

Una volta pubblicata la cartella che contiene i tasselli su un repository github, attivare le github pages: dal settings del repository

https://pigrecoinfinito.files.wordpress.com/2020/02/image-14.png?w=933

L”URL del repository è evidenziato nella striscia verde. In questo caso la cartella dei tasselli è https://pigreco.github.io/gdal2tiles_su_github/index50kP2/

Come utilizzarlo

Per utilizzare questa sorgente in QGIS, bisogna creare un layer XYZ con questo URL

https://pigreco.github.io/gdal2tiles_su_github/index50kP2/{z}/{x}/{-y}.png

Esempio su QGIS

https://pigrecoinfinito.files.wordpress.com/2020/02/image-20.png?w=1024


Chi ha cucinato questa ricetta o ne ha tratto ispirazione