SlideShare a Scribd company logo
1 of 33
Download to read offline
Gen 2020
Tanti modi per crearsi mappe personalizzate
UMAP
http://umap.openstreetmap.fr/it/
Marco Brancolini (mbranco2)
Gen 2020
UMAP
●
E’ un progetto open source
https://github.com/umap-project/umap
Documentazione: https://wiki.openstreetmap.org/wiki/IT:UMap
Molti esempi: http://www.piersoft.it/?s=umap
https://wiki.openstreetmap.org/wiki/UMap/Guide
Gen 2020
UMAP
●
Le mappe sono salvabili permanentemente
(e successivamente linkabili) sullo stesso sito di Umap
Gen 2020
UMAP
●
Renderizza 3 tipi di geometrie:
– nodi
– polilinee
– aree
Gen 2020
UMAP
●
Parametri di renderizzazione impostabili a livello:
– generale
– singolo layer
– singola geometria
Gen 2020
UMAP
●
Tre tipi di mappe (a livello di layer) :
– Standard
– raggruppata (cluster)
– densità (heatmap)
Gen 2020
UMAP
●
I dati possono essere:
– disegnati direttamente
– uploadati (osm, gpx, kml, csv, geojson, georss, umap)
– dinamici (per es. una query overpass)
Gen 2020
UMAP
Registrarsi per avere la sezione “Le mie mappe”:
Gen 2020
UMAP
Zoom
Cerca un nome in OSM
Massimizza la finestra di Umap
Includi/condividi la mappa
Centra la mappa sulla tua posizione
Misura le distanze
Scelta della mappa di sfondo
Modifica con Id o Josm
Gestione dei layer
comprime/decomprime la barra
barra disponibile anche a chi
visualizzerà la mappa
barra disponibile in editing
(per definire/modificare la mappa)
Disegno interattivo di
nodi, linee, aree
Import dati (vari formati) o link a dati remoti
Impostazioni generali della mappa
Scelta della mappa di sfondo
Gestione dei layer
Salva il centro e lo zoom
Permessi di accesso e di modifica della mappa
Gen 2020
UMAP - Impostazioni generali della mappa
: Quali pulsanti visualizzare a sinistra in visualizzazione mappa, e altre opzioni
: Colori linee, di riempimento, icone ...
: varie impostazioni (tratteggio linee, campi da visualizzare, ordinare, filtrare...)
: comportamento mouse-over/mouse-click e contenuti popup
: per impostare uno sfondo diverso da quelli disponibili
: limitare la visualizzazione della mappa ad uno specifico riquadro
: animazione che zooma tra i vari elementi della mappa (in visualizzazione)
: licenza della mappa, autore...
: cancellazione , clonazione, download della mappa
Gen 2020
UMAP - Import dati
: un file dal nostro PC
: un file da un web server
: incolla direttamente i dati qui
: osm, gpx, kml, csv, geojson, georss, umap
: scelta di un layer preesistente o in un nuovo layer
: sostituire il contenuto preesistente (altrimenti aggiunge)
: esegue l’import
Gen 2020
●
Di default tutto quello che via via aggiungiamo alla mappa
(interattivamente o con upload) è inserito nello stesso layer
(“layer 1”).
●
Si possono aggiungere nuovi layer specificandolo al
momento dell’upload o tramite il pulsante
●
Per ogni layer si possono impostare opzioni diverse da quelle
impostate a livello generale ( )
UMAP - i layer
Gen 2020
UMAP - i layer
: Renderizzazione standard, raggruppata, di densità
: ogni volta che viene salvata la mappa, sono salvate le versioni dei suoi layer
: varie impostazioni (tratteggio linee, campi da visualizzare, livello di zoom di default...)
: Colori linee, di riempimento, icone
: comportamento mouse-over/mouse-click e contenuti popup
: … vedi slide seguente ...
: cancella o clona il layer
: all’apertura della mappa il layer deve essere visualizzato?
: i dati sono consultabili?
Gen 2020
UMAP - i layer – dati remoti
: link ai dati (per es. una query overpass)
: osm, gpx, kml, csv, geojson, georss, umap
: in quali livelli di zoom i dati devono essere visualizzati
: i dati vengono richiesti al server ad ogni spostamento sulla mappa
: eventuale licenza d’uso dei dati visualizzati
: da impostare per alcuni web server
: 5 minuti, 1 ora, 1 giorno (per stressare di meno il web server)
Gen 2020
UMAP - i layer – dati remoti – esempio query Overpass
Per costruire il link ad una query Overpass:
●
In OverpassTurbo, dopo aver costruito la propria query:
Esporta / Query / Copia come url dei dati remoti Umap
(la query viene copiata nella clipboard)
●
Incollarla in un editor ascii, e aggiungergli all’inizio:
http://overpass-api.de/api/interpreter?data=
●
Copiare ed incollare tutta la stringa nel campo Url della finestra Dati remoti
●
Esempio di stringa:
Gen 2020
UMAP - i popup
: popup, popup grande, pannello laterale
: predefinito, tabella, GeoRSS
: sempre, mai, mouse-over
: a sinistra, a destra, in alto, in basso
: abilitare i popup?
Gen 2020
UMAP - i permessi di accesso
: chiunque, solo gli editor, solo il proprietario
: chiunque, chiunque abbia il link, solo gli autori
: chi può modificare
: modificabile
Gen 2020
UMAP - TIPS & TRICKS
Per bloccare lo scorrimento della mappa solo sull’area di interesse :
Dopo aver centrato opportunamente la mappa, al livello di zoom desiderato:
Gen 2020
UMAP - TIPS & TRICKS
Cambiare l’ordine con cui sono visualizzati i layer:
Cliccare sull’icona di un layer e trascinarla piu su/giù
Gen 2020
UMAP - TIPS & TRICKS
Visualizzare e modificare i dati (in fase di editing) :
Gen 2020
UMAP - TIPS & TRICKS
Mettere uno sfondo diverso da quelli disponibili:
Provare per es. come url : http://{s}.tiles.mapbox.com/v3/tmcw.map-7s15q36b/{z}/{x}/{y}.png
(ricordarsi di impostare anche l’attribuzione)
Gen 2020
UMAP - TIPS & TRICKS
Visualizzare per i nodi delle icone personalizzate :
Impostabile a livello generale, di layer, o di singolo nodo
Imposta simbolo Scrivere l’url ad un file .png
Gen 2020
UMAP - TIPS & TRICKS
Prendere spunto dalla mappa di qualcun altro:
Volendo copiare la mappa di qualcun altro, per vedere come è fatta e/o modificarne una copia:
Full map data Download dei dati
Viene salvato in locale un file .umap
Selezionare il file
appena salvato
Scegli il formato dati
= Umap
Importa
Gen 2020
UMAP - TIPS & TRICKS
Consultare i dati
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
http://umap.openstreetmap.fr/it/map/canavese_403749
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
1. Estrazione tramite Overpass dei confini comunali
Eseguire poi Esporta / Carica dati in un editor: JOSM
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
2. Impostazione JOSM
Pulsante destro del mouse
Impostarlo sempre quando
si edita un file OSM che
non deve poi essere
uploadato
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
3. Definizione aree in JOSM
●
I confini di ogni Comune sono costituiti da più way (almeno una way per ogni comune confinante); occorre avere
un’unica way – chiusa – in modo che poi in Umap sia considerata un’area
●
Per ogni comune:
✔
Ctrl-f (modifica / cerca) → “… nome-Comune...” → vengono selezionate tutte le way del Comune
✔
Ctrl-c (modifica / copia) → le way selezionate vengono copiate
✔
Ctrl-n (File / Nuovo livello) → è aperto un nuovo livello
✔
Alt-Ctrl-v (Modifica / Incolla nella posizione originale) → le way copiate vengono incollate nella stessa posizione
✔
Selezionare tutti i tag di tutti gli elementi e cancellarli (non ci servono)
✔
Ctrl-f (modifica / cerca) → “type:way” → vengono selezionate tutte le way
✔
C (strumenti / unisci percorso) → tutte le way sono concatenate in un unico percorso
Alla fine nel nuovo livello avremo tutte way chiuse (una per ogni Comune)
●
Ctrl-f (modifica / cerca) → “type:way” → vengono selezionate tutte le way
●
Shift-j (Strumenti / unisci aree sovrapposte) → otteniamo un’unica way chiusa
Assegniamo ora un name (es. “Consorzio xyz”) alla way chiusa e salviamo in locale il file .osm , che sarà poi
uploadato in un layer di Umap
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
3b. Definizione aree in JOSM (metodo alternativo)
Avremmo potuto ottenere lo stesso risultato selezionando le
way interne (tenendo premuto il tasto Shift) e cancellandole,
concatenando poi tutte le way esterne in un’unica way chiusa
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
3c. Definizione aree in JOSM (un altro metodo alternativo)
Se da Overpass Turbo si esporta come
file .json (anziché direttamente in Josm),
aprendo poi il file .json in Josm si ha già
un’unica way chiusa per ogni Comune!
Non sempre l’esport diretto in
Josm è il formato più conveniente!
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
3d. Definizione aree in JOSM (ancora più veloce!)
https://wambachers-osm.website/boundaries/
… e se seleziono “union” ottengo
già un’unica way chiusa per tutto il
raggruppamento!
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
4. Creazione della mappa in Umap (1/2)
●
Abbiamo preparato in locale i file .OSM, uno per ogni raggruppamento di Comuni e uno con il confine del
Canavese (sono scaricabili da qui)
●
Creare una nuova mappa in Umap
●
Cambiare lo sfondo:
di default è impostato “OSM-Fr”, con i nomi delle città in francese…)
●
Posizionare / zoomare sul Canavese e poi:
- Limiti di confine – Utilizza l’area in uso
●
Impostare il grado di opacità desiderato per tutte le aree che poi importeremo:
- Default shape properties – opacità riempimento
●
Elaborare Canavese.osm:
- selezionare il file – scegli il formato dati = osm – Importa
✔
Modificare il layer: -
- impostare il nome del layer a “Canavese”
- in shape properties : togliere il colore di riempimento (riempimento=off), personalizzare il colore
(colore) e lo spessore (peso) della linea di contorno
Gen 2020
UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani
4. Creazione della mappa in Umap (2/2)
●
Elaborare tutti gli altri file osm; per ognuno:
✔
Importare il file:
- selezionare il file - scegli il formato dati = osm
- Seleziona su quale livello fare l’importazione = “Importa in un nuovo layer”
- Importa
✔
Modificare il layer:
-
- impostare opportunamente il nome del layer
- Mostra durante il caricamento = OFF
- in shape properties : personalizzare il colore di riempimento (colore di riempimento) e l’icona
dei Comuni (formato dell’icona = “Cerchio”)
Salvare spesso durante la creazione della mappa!

More Related Content

Similar to Umap

Estrarre ed usare i dati di open streetmap
Estrarre ed usare i dati di open streetmapEstrarre ed usare i dati di open streetmap
Estrarre ed usare i dati di open streetmapMarco Brancolini
 
FOSS4g-IT 2017 editing avanzato in openstreetmap
FOSS4g-IT 2017 editing avanzato in openstreetmapFOSS4g-IT 2017 editing avanzato in openstreetmap
FOSS4g-IT 2017 editing avanzato in openstreetmapAle ZenaIT
 
Osmit2010 introduzione editing_modificata
Osmit2010 introduzione editing_modificataOsmit2010 introduzione editing_modificata
Osmit2010 introduzione editing_modificataAle ZenaIT
 
Foss4g 2017 introduzione a openstreetmap
Foss4g 2017  introduzione a openstreetmapFoss4g 2017  introduzione a openstreetmap
Foss4g 2017 introduzione a openstreetmapAle ZenaIT
 
Cai 2017 workshop - introduzione a OpenStreetMap e operazioni di editing
Cai 2017 workshop - introduzione a OpenStreetMap e operazioni di editingCai 2017 workshop - introduzione a OpenStreetMap e operazioni di editing
Cai 2017 workshop - introduzione a OpenStreetMap e operazioni di editingAle ZenaIT
 
Linux day2010 introduzione_a_openstreetmap
Linux day2010 introduzione_a_openstreetmapLinux day2010 introduzione_a_openstreetmap
Linux day2010 introduzione_a_openstreetmapAle ZenaIT
 
OpenStreetMap Workshop per #piemonteviz
OpenStreetMap Workshop per #piemontevizOpenStreetMap Workshop per #piemonteviz
OpenStreetMap Workshop per #piemontevizStefano Sabatini
 
Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente Margherita Di Leo
 
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMapOpen Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMapAle ZenaIT
 
CIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parteCIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parteAle ZenaIT
 
Relazione esame informatica grafica
Relazione esame informatica graficaRelazione esame informatica grafica
Relazione esame informatica graficaSimone Compagnone
 
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013Ale ZenaIT
 
Introduzione a openstreetmap e casi d'uso disi 23-04-2012
Introduzione a openstreetmap e casi d'uso   disi 23-04-2012Introduzione a openstreetmap e casi d'uso   disi 23-04-2012
Introduzione a openstreetmap e casi d'uso disi 23-04-2012Ale ZenaIT
 
Introduzione ad OpenStreetMap ed editing di base (v2)
Introduzione ad OpenStreetMap ed editing di base (v2)Introduzione ad OpenStreetMap ed editing di base (v2)
Introduzione ad OpenStreetMap ed editing di base (v2)Marco Brancolini
 
Openstreetmap e Josm: veloce e preciso col semplifica percorsi
Openstreetmap e Josm: veloce e preciso col semplifica percorsiOpenstreetmap e Josm: veloce e preciso col semplifica percorsi
Openstreetmap e Josm: veloce e preciso col semplifica percorsiAle ZenaIT
 
Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente Margherita Di Leo
 

Similar to Umap (20)

Estrarre ed usare i dati di open streetmap
Estrarre ed usare i dati di open streetmapEstrarre ed usare i dati di open streetmap
Estrarre ed usare i dati di open streetmap
 
FOSS4g-IT 2017 editing avanzato in openstreetmap
FOSS4g-IT 2017 editing avanzato in openstreetmapFOSS4g-IT 2017 editing avanzato in openstreetmap
FOSS4g-IT 2017 editing avanzato in openstreetmap
 
Osmit2010 introduzione editing_modificata
Osmit2010 introduzione editing_modificataOsmit2010 introduzione editing_modificata
Osmit2010 introduzione editing_modificata
 
Josm (v.1)
Josm  (v.1)Josm  (v.1)
Josm (v.1)
 
Foss4g 2017 introduzione a openstreetmap
Foss4g 2017  introduzione a openstreetmapFoss4g 2017  introduzione a openstreetmap
Foss4g 2017 introduzione a openstreetmap
 
Josm (v.2)
Josm (v.2)Josm (v.2)
Josm (v.2)
 
Cai 2017 workshop - introduzione a OpenStreetMap e operazioni di editing
Cai 2017 workshop - introduzione a OpenStreetMap e operazioni di editingCai 2017 workshop - introduzione a OpenStreetMap e operazioni di editing
Cai 2017 workshop - introduzione a OpenStreetMap e operazioni di editing
 
Linux day2010 introduzione_a_openstreetmap
Linux day2010 introduzione_a_openstreetmapLinux day2010 introduzione_a_openstreetmap
Linux day2010 introduzione_a_openstreetmap
 
OpenStreetMap Workshop per #piemonteviz
OpenStreetMap Workshop per #piemontevizOpenStreetMap Workshop per #piemonteviz
OpenStreetMap Workshop per #piemonteviz
 
Be groovy with JGrass
Be groovy with JGrassBe groovy with JGrass
Be groovy with JGrass
 
Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente Lez. 1 - Corso di Modelli e GIS per l'ambiente
Lez. 1 - Corso di Modelli e GIS per l'ambiente
 
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMapOpen Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
Open Genova - Corso Mappatura: inserire e modificare dati su OpenStreetMap
 
CIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parteCIMA Foundation - 1 dicembre 2016 - seconda parte
CIMA Foundation - 1 dicembre 2016 - seconda parte
 
SchiOSM!
SchiOSM!SchiOSM!
SchiOSM!
 
Relazione esame informatica grafica
Relazione esame informatica graficaRelazione esame informatica grafica
Relazione esame informatica grafica
 
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
Introduzione a openstreetmap - LUG Govonis - Valleggia (SV) 15.06.2013
 
Introduzione a openstreetmap e casi d'uso disi 23-04-2012
Introduzione a openstreetmap e casi d'uso   disi 23-04-2012Introduzione a openstreetmap e casi d'uso   disi 23-04-2012
Introduzione a openstreetmap e casi d'uso disi 23-04-2012
 
Introduzione ad OpenStreetMap ed editing di base (v2)
Introduzione ad OpenStreetMap ed editing di base (v2)Introduzione ad OpenStreetMap ed editing di base (v2)
Introduzione ad OpenStreetMap ed editing di base (v2)
 
Openstreetmap e Josm: veloce e preciso col semplifica percorsi
Openstreetmap e Josm: veloce e preciso col semplifica percorsiOpenstreetmap e Josm: veloce e preciso col semplifica percorsi
Openstreetmap e Josm: veloce e preciso col semplifica percorsi
 
Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente Lez. 2 - Corso di modelli e GIS per l'ambiente
Lez. 2 - Corso di modelli e GIS per l'ambiente
 

More from Marco Brancolini

OpenStreetMap nelle scuole
OpenStreetMap nelle scuoleOpenStreetMap nelle scuole
OpenStreetMap nelle scuoleMarco Brancolini
 
La comunità di OpenStreetMap
La comunità di OpenStreetMapLa comunità di OpenStreetMap
La comunità di OpenStreetMapMarco Brancolini
 
Introduzione ad OpenStreetMap ed editing di base v.1
Introduzione ad OpenStreetMap ed editing di base v.1Introduzione ad OpenStreetMap ed editing di base v.1
Introduzione ad OpenStreetMap ed editing di base v.1Marco Brancolini
 
OpenStreetMap al servizio delle emergenze
OpenStreetMap al servizio delle emergenzeOpenStreetMap al servizio delle emergenze
OpenStreetMap al servizio delle emergenzeMarco Brancolini
 
OpenStreetMap, una mappa accessibile a tutti
OpenStreetMap,  una mappa accessibile a tuttiOpenStreetMap,  una mappa accessibile a tutti
OpenStreetMap, una mappa accessibile a tuttiMarco Brancolini
 
Il linguaggio R usato come GIS per elaborare i dati OpenStreetMap
Il linguaggio R usato come GIS per elaborare i dati OpenStreetMapIl linguaggio R usato come GIS per elaborare i dati OpenStreetMap
Il linguaggio R usato come GIS per elaborare i dati OpenStreetMapMarco Brancolini
 

More from Marco Brancolini (7)

20200205 osm4dummies
20200205 osm4dummies20200205 osm4dummies
20200205 osm4dummies
 
OpenStreetMap nelle scuole
OpenStreetMap nelle scuoleOpenStreetMap nelle scuole
OpenStreetMap nelle scuole
 
La comunità di OpenStreetMap
La comunità di OpenStreetMapLa comunità di OpenStreetMap
La comunità di OpenStreetMap
 
Introduzione ad OpenStreetMap ed editing di base v.1
Introduzione ad OpenStreetMap ed editing di base v.1Introduzione ad OpenStreetMap ed editing di base v.1
Introduzione ad OpenStreetMap ed editing di base v.1
 
OpenStreetMap al servizio delle emergenze
OpenStreetMap al servizio delle emergenzeOpenStreetMap al servizio delle emergenze
OpenStreetMap al servizio delle emergenze
 
OpenStreetMap, una mappa accessibile a tutti
OpenStreetMap,  una mappa accessibile a tuttiOpenStreetMap,  una mappa accessibile a tutti
OpenStreetMap, una mappa accessibile a tutti
 
Il linguaggio R usato come GIS per elaborare i dati OpenStreetMap
Il linguaggio R usato come GIS per elaborare i dati OpenStreetMapIl linguaggio R usato come GIS per elaborare i dati OpenStreetMap
Il linguaggio R usato come GIS per elaborare i dati OpenStreetMap
 

Umap

  • 1. Gen 2020 Tanti modi per crearsi mappe personalizzate UMAP http://umap.openstreetmap.fr/it/ Marco Brancolini (mbranco2)
  • 2. Gen 2020 UMAP ● E’ un progetto open source https://github.com/umap-project/umap Documentazione: https://wiki.openstreetmap.org/wiki/IT:UMap Molti esempi: http://www.piersoft.it/?s=umap https://wiki.openstreetmap.org/wiki/UMap/Guide
  • 3. Gen 2020 UMAP ● Le mappe sono salvabili permanentemente (e successivamente linkabili) sullo stesso sito di Umap
  • 4. Gen 2020 UMAP ● Renderizza 3 tipi di geometrie: – nodi – polilinee – aree
  • 5. Gen 2020 UMAP ● Parametri di renderizzazione impostabili a livello: – generale – singolo layer – singola geometria
  • 6. Gen 2020 UMAP ● Tre tipi di mappe (a livello di layer) : – Standard – raggruppata (cluster) – densità (heatmap)
  • 7. Gen 2020 UMAP ● I dati possono essere: – disegnati direttamente – uploadati (osm, gpx, kml, csv, geojson, georss, umap) – dinamici (per es. una query overpass)
  • 8. Gen 2020 UMAP Registrarsi per avere la sezione “Le mie mappe”:
  • 9. Gen 2020 UMAP Zoom Cerca un nome in OSM Massimizza la finestra di Umap Includi/condividi la mappa Centra la mappa sulla tua posizione Misura le distanze Scelta della mappa di sfondo Modifica con Id o Josm Gestione dei layer comprime/decomprime la barra barra disponibile anche a chi visualizzerà la mappa barra disponibile in editing (per definire/modificare la mappa) Disegno interattivo di nodi, linee, aree Import dati (vari formati) o link a dati remoti Impostazioni generali della mappa Scelta della mappa di sfondo Gestione dei layer Salva il centro e lo zoom Permessi di accesso e di modifica della mappa
  • 10. Gen 2020 UMAP - Impostazioni generali della mappa : Quali pulsanti visualizzare a sinistra in visualizzazione mappa, e altre opzioni : Colori linee, di riempimento, icone ... : varie impostazioni (tratteggio linee, campi da visualizzare, ordinare, filtrare...) : comportamento mouse-over/mouse-click e contenuti popup : per impostare uno sfondo diverso da quelli disponibili : limitare la visualizzazione della mappa ad uno specifico riquadro : animazione che zooma tra i vari elementi della mappa (in visualizzazione) : licenza della mappa, autore... : cancellazione , clonazione, download della mappa
  • 11. Gen 2020 UMAP - Import dati : un file dal nostro PC : un file da un web server : incolla direttamente i dati qui : osm, gpx, kml, csv, geojson, georss, umap : scelta di un layer preesistente o in un nuovo layer : sostituire il contenuto preesistente (altrimenti aggiunge) : esegue l’import
  • 12. Gen 2020 ● Di default tutto quello che via via aggiungiamo alla mappa (interattivamente o con upload) è inserito nello stesso layer (“layer 1”). ● Si possono aggiungere nuovi layer specificandolo al momento dell’upload o tramite il pulsante ● Per ogni layer si possono impostare opzioni diverse da quelle impostate a livello generale ( ) UMAP - i layer
  • 13. Gen 2020 UMAP - i layer : Renderizzazione standard, raggruppata, di densità : ogni volta che viene salvata la mappa, sono salvate le versioni dei suoi layer : varie impostazioni (tratteggio linee, campi da visualizzare, livello di zoom di default...) : Colori linee, di riempimento, icone : comportamento mouse-over/mouse-click e contenuti popup : … vedi slide seguente ... : cancella o clona il layer : all’apertura della mappa il layer deve essere visualizzato? : i dati sono consultabili?
  • 14. Gen 2020 UMAP - i layer – dati remoti : link ai dati (per es. una query overpass) : osm, gpx, kml, csv, geojson, georss, umap : in quali livelli di zoom i dati devono essere visualizzati : i dati vengono richiesti al server ad ogni spostamento sulla mappa : eventuale licenza d’uso dei dati visualizzati : da impostare per alcuni web server : 5 minuti, 1 ora, 1 giorno (per stressare di meno il web server)
  • 15. Gen 2020 UMAP - i layer – dati remoti – esempio query Overpass Per costruire il link ad una query Overpass: ● In OverpassTurbo, dopo aver costruito la propria query: Esporta / Query / Copia come url dei dati remoti Umap (la query viene copiata nella clipboard) ● Incollarla in un editor ascii, e aggiungergli all’inizio: http://overpass-api.de/api/interpreter?data= ● Copiare ed incollare tutta la stringa nel campo Url della finestra Dati remoti ● Esempio di stringa:
  • 16. Gen 2020 UMAP - i popup : popup, popup grande, pannello laterale : predefinito, tabella, GeoRSS : sempre, mai, mouse-over : a sinistra, a destra, in alto, in basso : abilitare i popup?
  • 17. Gen 2020 UMAP - i permessi di accesso : chiunque, solo gli editor, solo il proprietario : chiunque, chiunque abbia il link, solo gli autori : chi può modificare : modificabile
  • 18. Gen 2020 UMAP - TIPS & TRICKS Per bloccare lo scorrimento della mappa solo sull’area di interesse : Dopo aver centrato opportunamente la mappa, al livello di zoom desiderato:
  • 19. Gen 2020 UMAP - TIPS & TRICKS Cambiare l’ordine con cui sono visualizzati i layer: Cliccare sull’icona di un layer e trascinarla piu su/giù
  • 20. Gen 2020 UMAP - TIPS & TRICKS Visualizzare e modificare i dati (in fase di editing) :
  • 21. Gen 2020 UMAP - TIPS & TRICKS Mettere uno sfondo diverso da quelli disponibili: Provare per es. come url : http://{s}.tiles.mapbox.com/v3/tmcw.map-7s15q36b/{z}/{x}/{y}.png (ricordarsi di impostare anche l’attribuzione)
  • 22. Gen 2020 UMAP - TIPS & TRICKS Visualizzare per i nodi delle icone personalizzate : Impostabile a livello generale, di layer, o di singolo nodo Imposta simbolo Scrivere l’url ad un file .png
  • 23. Gen 2020 UMAP - TIPS & TRICKS Prendere spunto dalla mappa di qualcun altro: Volendo copiare la mappa di qualcun altro, per vedere come è fatta e/o modificarne una copia: Full map data Download dei dati Viene salvato in locale un file .umap Selezionare il file appena salvato Scegli il formato dati = Umap Importa
  • 24. Gen 2020 UMAP - TIPS & TRICKS Consultare i dati
  • 25. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani http://umap.openstreetmap.fr/it/map/canavese_403749
  • 26. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 1. Estrazione tramite Overpass dei confini comunali Eseguire poi Esporta / Carica dati in un editor: JOSM
  • 27. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 2. Impostazione JOSM Pulsante destro del mouse Impostarlo sempre quando si edita un file OSM che non deve poi essere uploadato
  • 28. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 3. Definizione aree in JOSM ● I confini di ogni Comune sono costituiti da più way (almeno una way per ogni comune confinante); occorre avere un’unica way – chiusa – in modo che poi in Umap sia considerata un’area ● Per ogni comune: ✔ Ctrl-f (modifica / cerca) → “… nome-Comune...” → vengono selezionate tutte le way del Comune ✔ Ctrl-c (modifica / copia) → le way selezionate vengono copiate ✔ Ctrl-n (File / Nuovo livello) → è aperto un nuovo livello ✔ Alt-Ctrl-v (Modifica / Incolla nella posizione originale) → le way copiate vengono incollate nella stessa posizione ✔ Selezionare tutti i tag di tutti gli elementi e cancellarli (non ci servono) ✔ Ctrl-f (modifica / cerca) → “type:way” → vengono selezionate tutte le way ✔ C (strumenti / unisci percorso) → tutte le way sono concatenate in un unico percorso Alla fine nel nuovo livello avremo tutte way chiuse (una per ogni Comune) ● Ctrl-f (modifica / cerca) → “type:way” → vengono selezionate tutte le way ● Shift-j (Strumenti / unisci aree sovrapposte) → otteniamo un’unica way chiusa Assegniamo ora un name (es. “Consorzio xyz”) alla way chiusa e salviamo in locale il file .osm , che sarà poi uploadato in un layer di Umap
  • 29. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 3b. Definizione aree in JOSM (metodo alternativo) Avremmo potuto ottenere lo stesso risultato selezionando le way interne (tenendo premuto il tasto Shift) e cancellandole, concatenando poi tutte le way esterne in un’unica way chiusa
  • 30. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 3c. Definizione aree in JOSM (un altro metodo alternativo) Se da Overpass Turbo si esporta come file .json (anziché direttamente in Josm), aprendo poi il file .json in Josm si ha già un’unica way chiusa per ogni Comune! Non sempre l’esport diretto in Josm è il formato più conveniente!
  • 31. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 3d. Definizione aree in JOSM (ancora più veloce!) https://wambachers-osm.website/boundaries/ … e se seleziono “union” ottengo già un’unica way chiusa per tutto il raggruppamento!
  • 32. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 4. Creazione della mappa in Umap (1/2) ● Abbiamo preparato in locale i file .OSM, uno per ogni raggruppamento di Comuni e uno con il confine del Canavese (sono scaricabili da qui) ● Creare una nuova mappa in Umap ● Cambiare lo sfondo: di default è impostato “OSM-Fr”, con i nomi delle città in francese…) ● Posizionare / zoomare sul Canavese e poi: - Limiti di confine – Utilizza l’area in uso ● Impostare il grado di opacità desiderato per tutte le aree che poi importeremo: - Default shape properties – opacità riempimento ● Elaborare Canavese.osm: - selezionare il file – scegli il formato dati = osm – Importa ✔ Modificare il layer: - - impostare il nome del layer a “Canavese” - in shape properties : togliere il colore di riempimento (riempimento=off), personalizzare il colore (colore) e lo spessore (peso) della linea di contorno
  • 33. Gen 2020 UMAP + JOSM Un esempio pratico: i raggruppamenti di comuni canavesani 4. Creazione della mappa in Umap (2/2) ● Elaborare tutti gli altri file osm; per ognuno: ✔ Importare il file: - selezionare il file - scegli il formato dati = osm - Seleziona su quale livello fare l’importazione = “Importa in un nuovo layer” - Importa ✔ Modificare il layer: - - impostare opportunamente il nome del layer - Mostra durante il caricamento = OFF - in shape properties : personalizzare il colore di riempimento (colore di riempimento) e l’icona dei Comuni (formato dell’icona = “Cerchio”) Salvare spesso durante la creazione della mappa!