From 99eabfb15f47864455c7e5e4d5e91dbc154672b3 Mon Sep 17 00:00:00 2001 From: Fabio Date: Thu, 19 Feb 2026 15:26:54 +0800 Subject: [PATCH] Aggiorna README.md --- README.md | 43 +++++++++++++++++++++++++++---------------- 1 file changed, 27 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 395d3fb..dfca6df 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ mappa con terrain 3D, hillshade e curve di livello ## Come è composto - +``` pmtiles ├── backup │   ├── default.conf @@ -35,68 +35,79 @@ pmtiles │   └── tiles ├── README.md └── readme.txt - +``` ## Download i file pmtiles (non inclusi nel git) inserire i files pmtlies in data per il 2D nel sito protomaps scaricare -wget -c https://build.protomaps.com/20260217.pmtiles + wget -c https://build.protomaps.com/20260217.pmtiles per il terrain 3D e hillshade -wget -c https://download.mapterhorn.com/planet.pmtiles + wget -c https://download.mapterhorn.com/planet.pmtiles ### Download parziale per esempio -pmtiles extract https://build.protomaps.com/20260217.pmtiles my_area.pmtiles --bbox=4.742883,51.830755,5.552837,52.256198 + pmtiles extract https://build.protomaps.com/20260217.pmtiles my_area.pmtiles --bbox=4.742883,51.830755,5.552837,52.256198 per scaricare 3d solo alpi - +``` pmtiles extract \ --bbox=7.51,45.90,7.80,46.05 \ https://download.mapterhorn.com/planet.pmtiles \ public/assets/terrain/w_alps.pmtiles - +``` ### altri files che sono già inclusi nel git dentro project/public/assets MapLibre GL JS + CSS -curl -L https://unpkg.com/maplibre-gl@3.6.2/dist/maplibre-gl.js -o maplibre/maplibre-gl.js -curl -L https://unpkg.com/maplibre-gl@3.6.2/dist/maplibre-gl.css -o maplibre/maplibre-gl.css + curl -L https://unpkg.com/maplibre-gl@3.6.2/dist/maplibre-gl.js -o maplibre/maplibre-gl.js + curl -L https://unpkg.com/maplibre-gl@3.6.2/dist/maplibre-gl.css -o maplibre/maplibre-gl.css PMTiles JS -curl -L https://unpkg.com/pmtiles@4.4.0/dist/pmtiles.js -o pmtiles/pmtiles.js + curl -L https://unpkg.com/pmtiles@4.4.0/dist/pmtiles.js -o pmtiles/pmtiles.js Protomaps basemaps (solo JS runtime per generare i layers) -curl -L https://unpkg.com/@protomaps/basemaps@5/dist/basemaps.js -o basemaps/basemaps.js + curl -L https://unpkg.com/@protomaps/basemaps@5/dist/basemaps.js -o basemaps/basemaps.js Glyphs + sprites dal repo ufficiale (ZIP) - Apri https://protomaps.github.io/basemaps-assets/ e scarica lo ZIP; +Apri https://protomaps.github.io/basemaps-assets/ e scarica lo ZIP; + + wget https://github.com/protomaps/basemaps-assets/archive/refs/heads/main.zip + unzip main.zip -wget https://github.com/protomaps/basemaps-assets/archive/refs/heads/main.zip -unzip main.zip poi estrai in public/assets/fonts e public/assets/sprites/v4 - fonts/{fontstack}/{range}.pbf - sprites/v4/light.png, light.json, light@2x.png, light@2x.json font Noto Sans da scaricare da -https://fonts.google.com/ + https://fonts.google.com/ in quanto manca la versione Bold poi andare in -https://maplibre.org/font-maker/ + https://maplibre.org/font-maker/ convertire solo il font Noto Sans Bold che manca e metterlo in public/assets/fonts + +## Avviare + +nella dir principale + + sudo docker compose up --build -d + +se si modifica + + sudo docker compose down \ No newline at end of file