Un creatore di mappe con curve di livello che funziona nel browser
Una mappa delle curve di livello mostra la forma del terreno con delle linee. Ogni linea unisce punti alla stessa quota: dove le linee sono fitte il terreno è ripido, dove si allargano è piano. Una mappa topografica con curve di livello è il disegno di base per quasi ogni lavoro sul terreno: progettare una casa, una strada, un sentiero, un fosso di drenaggio o un impianto solare. Il problema è procurarsela. La maggior parte delle mappe con curve di livello online sono immagini che non si possono modificare, oppure lavoro GIS che richiede software, file altimetrici ed esperienza.
Questo generatore di curve di livello fa questo lavoro per te. Clicca su un luogo: carica dati altimetrici gratuiti dagli AWS Terrain Tiles, costruisce una griglia di quote di circa 3–5 m per cella, la smussa e disegna le curve di livello di un quadrato da 1 a 5 km² intorno al tuo clic. Scegli tu l’equidistanza, l’unità di quota e i colori. Le linee sono colorate dal basso verso l’alto, una linea ogni cinque è più spessa come curva direttrice, e le quote seguono le linee, come su una mappa topografica stampata.
Quando la mappa con curve di livello ti convince, portala con te. Scarica le linee in GeoJSON per GIS e mappe web, in un file DXF per AutoCAD, BricsCAD o Civil 3D (in metri UTM, con la quota reale su ogni linea), in KML per Google Earth o come PNG pronto per la stampa con legenda, scala e freccia del nord. Insieme arriva un rapporto tecnico con statistiche di quota, pendenza, esposizione e curve. Il mio consiglio: parti dall’equidistanza automatica, guarda il risultato e solo dopo scendi più nel dettaglio. Il rapporto ti dice quanto sono davvero fini i dati della tua zona.
Cosa fa questo generatore di curve di livello
Ecco tutto ciò che fa lo strumento, nell’ordine in cui lo userai.
- Trova il tuo luogo. Cerca un indirizzo, una città o un luogo noto e premi Invio, oppure sposta e ingrandisci tu la mappa satellitare. I pulsanti di esempio portano a cinque paesaggi famosi, ognuno coperto da un tipo diverso di dati altimetrici, così vedi subito lo strumento in funzione.
- Clicca per disegnare le curve. Clicca sulla mappa. Intorno al punto viene disegnato un quadrato dell’area scelta e dopo un paio di secondi compaiono le curve di livello. Clicca altrove per spostare il quadrato; lo strumento disegna lì nuove curve.
- Imposta l’area. Il cursore imposta l’area da 1 a 5 km² a passi di 0,5 km². Un quadrato di 1 km² misura 1 × 1 km; 5 km² sono circa 2,24 × 2,24 km. Le aree più grandi caricano più tile e richiedono un po’ più di tempo.
- Scegli l’equidistanza. Auto sceglie un’equidistanza tonda che dà un numero di linee leggibile per l’intervallo di quote e la qualità dei dati. Puoi anche scegliere un valore fisso da 0,5 m a 100 m (o da 1 ft a 250 ft). La mappa viene ridisegnata subito, senza ricaricare i dati.
- Curve direttrici e quote. Una linea ogni cinque (o ogni quattro o dieci, se preferisci) è una curva direttrice: più spessa, più scura e con la quota scritta. Le quote seguono la direzione della linea e si leggono sempre diritte.
- Colore in base alla quota. Ogni linea è colorata in base alla quota con una di tre scale: Spettrale (blu in basso, rosso in alto), Ipsometrico (verde in pianura fino al marrone e grigio in montagna) o Viridis (leggibile anche per chi ha difficoltà con i colori). Una legenda mostra la scala.
- Ombreggiatura e riempimento a colori. Attiva un’ombreggiatura, calcolata dalla stessa griglia di quote, per vedere la forma del terreno sotto le linee. Il riempimento a colori tinge il quadrato in base alla quota. Entrambi aiutano a spiegare il terreno a chi non sa leggere le curve di livello.
- Smussatura e unità. La smussatura elimina i piccoli gradini che compaiono quando si ingrandiscono dati grossolani. Auto sceglie l’intensità in base alla risoluzione dei dati di origine; puoi disattivarla o impostarla leggera o forte. Le quote si possono mostrare in metri o in piedi.
- Leggi i risultati. Il pannello mostra il punto più basso e più alto, il dislivello, la pendenza media, il numero e la lunghezza totale delle curve e i dataset usati. Passa il mouse su una linea per vederne la quota.
- Scarica e condividi. Scarica GeoJSON, DXF, KML, una mappa PNG o il rapporto tecnico. «Copia link» ti dà un link che apre lo stesso quadrato con le stesse impostazioni.
Tutta l’elaborazione avviene nel tuo browser. Le tile altimetriche arrivano direttamente dallo spazio pubblico di AWS; i tuoi clic e i tuoi file non vengono mai inviati al nostro server.
Come fare una mappa delle curve di livello, passo per passo
Un esempio reale: una mappa topografica del bordo del cratere del Monte Sant’Elena, nello stato di Washington (USA), pronta per il CAD.

Lo strumento si apre su una mappa satellitare del mondo. Il pannello a destra contiene la ricerca, i luoghi di esempio e tutte le impostazioni. Non viene disegnato nulla finché non scegli un luogo.

Scrivi il nome di un luogo e premi Invio, oppure clicca su un esempio. Qui «Mount St. Helens» porta la mappa sul vulcano, e lo strumento disegna subito le curve di livello di 1 km² intorno al risultato.

Clicca in un punto qualsiasi della mappa per spostarvi il quadrato. Lo strumento carica le tile altimetriche del nuovo luogo e disegna le linee in un paio di secondi. Le curve direttrici sono più spesse e riportano le quote.

Porta il cursore dell’area a 2 km² e scegli un’equidistanza di 10 m. Il quadrato diventa 1,41 × 1,41 km e la mappa viene ridisegnata subito. Il pannello dei risultati mostra quante linee ottieni (qui più di 100) e la loro lunghezza totale.

Attiva l’ombreggiatura e il riempimento a colori e scegli i colori ipsometrici. Il riempimento colora il suolo in base alla quota, quindi le linee diventano scure per il contrasto. La legenda mostra quale colore corrisponde a quale quota.

Passa il mouse su una linea per vederne la quota esatta. Il pannello dei risultati indica il punto più basso e più alto, il dislivello, la pendenza media e i dataset usati. Qui i dati sono il modello USGS 3DEP a 1/9 di secondo d’arco (circa 3 m), ecco perché le linee mostrano tanto dettaglio sulla parete del cratere.

La mappa PNG misura 2200 × 1700 pixel con ombreggiatura, curve colorate, quote, legenda, barra di scala, freccia del nord e crediti dei dati. È pronta per la stampa o per un rapporto.

Il rapporto riporta le statistiche di quota, pendenza, esposizione e curve, le impostazioni di elaborazione e una lettura del terreno in parole semplici. Stampalo o salvalo in PDF con il pulsante in alto.
La logica e la matematica dietro le curve di livello
Una curva di livello sembra semplice, ma disegnarne una buona richiede diversi passaggi. Ecco esattamente cosa fa lo strumento con i numeri, dalla tile altimetrica alla linea finita.
1. Leggere le quote dalle tile altimetriche
Gli AWS Terrain Tiles salvano le quote dentro normali immagini PNG, in un formato chiamato Terrarium. Ogni pixel ha un valore di rosso, verde e blu da 0 a 255, e i tre valori insieme danno la quota con una precisione di 1/256 m (circa 4 mm):
quota = (R × 256 + G + B / 256) − 32768 (metri)
pixel di esempio R = 128, G = 100, B = 64
quota = (128 × 256 + 100 + 64 / 256) − 32768
= 32868.25 − 32768
= 100.25 mLo strumento usa il livello di zoom 15, il più fine delle tile. Una tile è di 256 × 256 pixel. Ogni tile invia anche un’intestazione, x-amz-meta-x-imagery-sources, con i nomi dei dataset di origine. Così il rapporto può dirti se le tue quote vengono da un rilievo LIDAR a 2 m o da dati radar SRTM a 30 m.
2. Dal clic a un quadrato di celle
Il tuo clic dà una latitudine φ e una longitudine λ. Il quadrato ha lato s = √A, dove A è l’area scelta. Lo strumento trasforma mezzo lato in gradi con la lunghezza di un grado a quella latitudine, poi converte gli angoli in pixel Web Mercator allo zoom 15:
s = √A A = 2 km² → s = 1414.2 m
Δφ = (s / 2) / (111132.95 − 559.82·cos 2φ + 1.18·cos 4φ)
Δλ = (s / 2) / (111412.84·cos φ − 93.5·cos 3φ)
x = (λ + 180) / 360 × 256 × 2^15
y = (1 − ln(tan φ + sec φ) / π) / 2 × 256 × 2^15
dimensione cella = 40075016.69 × cos φ / (256 × 2^15)
= 4.78 m all’equatore, 3.31 m a 46.2° N (Monte Sant’Elena)La griglia copre il quadrato più un margine di 16 celle su ogni lato, così la smussatura e il calcolo delle pendenze hanno vicini reali sul bordo. In 2,3 km la dimensione di un pixel Mercator cambia meno dello 0,05 %, quindi ogni cella può essere trattata come un quadrato della stessa misura.
3. Smussare la griglia delle quote
La maggior parte dei dati altimetrici è più grossolana dei pixel delle tile. SRTM, per esempio, ha una quota ogni 30 m e solo metri interi. Ingrandito a celle di 3 m, diventa una serie di piccoli terrazzi piatti con gradini di 1 m, e una curva disegnata sopra farebbe uno zigzag a ogni gradino. Un filtro gaussiano risolve il problema. Ogni cella diventa una media pesata delle celle vicine:
G(d) = e^(−d² / 2σ²) peso alla distanza d (celle) z'(x, y) = Σ G(i)·G(j)·z(x+i, y+j) / Σ G(i)·G(j) per |i|, |j| ≤ 3σ auto: σ = 0.3 × risoluzione originale / dimensione cella (da 0.7 a 4 celle) SRTM 30 m, cella 3.4 m → σ = 2.6 celle (9 m) LIDAR 2 m, cella 3.0 m → σ = 0.7 celle (2 m)
Il filtro è separabile: passa una volta lungo le righe e una lungo le colonne, ed è veloce. Leggera dimezza la σ automatica, Forte la raddoppia, No mantiene i valori grezzi. La smussatura arrotonda un po’ le cime appuntite, per questo la quota minima, massima e media del pannello e del rapporto sono lette dai dati grezzi, non dalla griglia smussata. La mia opinione: lascia Auto, a meno di un motivo preciso. Con i dati LIDAR tocca appena le linee; con SRTM fa la differenza tra una mappa utile e una confusa.
4. Marching squares: dove la linea attraversa ogni cella
Per ogni livello L, lo strumento esamina ogni quadrato formato da quattro punti vicini della griglia. Ogni angolo è sopra o sotto L, il che dà 16 casi possibili. Dove un angolo di uno spigolo è sopra e l’altro sotto, la linea attraversa quello spigolo, e l’interpolazione lineare dà il punto esatto:
angoli as ad bit = 1 se quota ≥ L
bs bd caso = 8·as + 4·ad + 2·bd + 1·bs (0 … 15)
attraversamento su uno spigolo da a a b:
t = (L − za) / (zb − za) 0 ≤ t ≤ 1
punto = a + t × (b − a)
esempio za = 512.0 m, zb = 527.0 m, L = 520 m
t = (520 − 512) / (527 − 512) = 0.533 → 53 % lungo lo spigoloDue casi (5 e 10) sono selle: i due angoli alti sono in diagonale. Una sella si può collegare in due modi, quindi lo strumento prende la media dei quattro angoli. Se il centro è sopra L, gli angoli alti vengono uniti passando per il centro; altrimenti si uniscono quelli bassi. Così si elimina l’ambiguità e le linee non si incrociano.
5. Unire, ritagliare e semplificare le linee
Marching squares produce molte migliaia di piccoli segmenti, uno o due per ogni cella attraversata. Due celle vicine condividono uno spigolo, quindi producono esattamente lo stesso punto di attraversamento. Lo strumento numera ogni spigolo e unisce in una lunga polilinea i segmenti che si incontrano sullo stesso spigolo. Quando una polilinea torna al punto di partenza, è una linea chiusa intorno a una cima o a una conca.
id spigolo (orizzontale) = riga × colonne + colonna id spigolo (verticale) = righe × colonne + riga × colonne + colonna ritaglio (Liang–Barsky): tenere la parte con 0 ≤ t ≤ 1 dentro il quadrato semplificazione (Douglas–Peucker): togliere un punto se dista meno di 0.2 celle (circa 0.6–1 m) dalla linea che passa per i suoi vicini
Poi ogni linea viene ritagliata esattamente sul bordo del quadrato, così i file CAD e GIS finiscono su un confine pulito. Infine il metodo di Douglas–Peucker toglie i punti che non aggiungono forma, il che mantiene i file leggeri senza cambiare il disegno. I pezzi più corti di 1,5 celle vengono scartati come rumore.
6. Scegliere l’equidistanza e le curve direttrici
L’equidistanza automatica è il numero tondo più piccolo (1, 2, 2,5, 5, 10, 20, 25, 50, 100…) che dà al massimo 25 livelli sull’intervallo di quote, ma non più fine di metà dell’errore verticale tipico dei dati. Le curve direttrici sono i livelli multipli esatti di cinque volte l’equidistanza:
livelli = ⌈zmin / i⌉ × i … ⌊zmax / i⌋ × i direttrice = livello / i divisibile per 5 (o 4, o 10) esempio zmin = 832 m, zmax = 1095 m, dislivello = 263 m i = 5 m → 53 livelli (troppi) i = 10 m → 26 livelli (troppi) i = 20 m → 13 livelli ✓ curve direttrici a 900 e 1000 m
C’è anche una regola pratica che viene dalle norme di precisione cartografica: l’equidistanza dovrebbe essere almeno circa il doppio dell’errore verticale dei dati. Lo strumento la chiama minimo consigliato, mostra un avviso nel pannello se scendi sotto e la scrive nel rapporto.
7. Pendenza, esposizione e ombreggiatura
Pendenza, esposizione e ombreggiatura derivano dalla stessa griglia smussata, con il metodo 3 × 3 di Horn, quello usato dalla maggior parte dei software GIS. Per gli otto vicini da a a i intorno a una cella (e è il centro):
dz/dx = ((c + 2f + i) − (a + 2d + g)) / (8 × cella)
dz/dy = ((g + 2h + i) − (a + 2b + c)) / (8 × cella)
pendenza = atan( √(dz/dx² + dz/dy²) ) gradi
esposizione = atan2( −dz/dx, dz/dy ) 0° = verso nord
pendenza % = tan(pendenza) × 100 45° = 100 %
ombreggiatura = sin(alt)·cos(pendenza) + cos(alt)·sin(pendenza)·cos(az − esposizione)
azimut del sole 315° (nord-ovest), altezza 45°Il rapporto assegna ogni cella a una di sette classi di pendenza (da 0 a 2°, da 2 a 5°, da 5 a 10°, da 10 a 15°, da 15 a 30°, da 30 a 45° e oltre) e a una di otto esposizioni. Le celle sotto 1° non hanno una vera direzione, quindi sono contate a parte come piane.
8. Indicatori del terreno nel rapporto
Altri tre numeri descrivono il carattere del terreno. L’integrale ipsometrico indica se la maggior parte del terreno è alta o bassa. Il rapporto di superficie confronta la vera superficie inclinata con l’area piana della mappa. L’indice di asperità del terreno (TRI, Riley, 1999) è la differenza media di quota tra una cella e le sue otto vicine.
HI = (media − min) / (max − min) 0 … 1
HI > 0.6 tipo altopiano, HI < 0.4 tipo valle
rapporto di superficie = media di √(1 + dz/dx² + dz/dy²)
1.000 piano, 1.155 ovunque a 30°
TRI = media di Σ |z_vicina − z_centro| / 8
densità delle curve = lunghezza totale delle linee / area (km per km²)Anche la densità delle curve è un test rapido di asperità: una pianura agricola con equidistanza di 5 m può avere da 2 a 5 km di curve per km², un versante di montagna ripido 30 km o più.
I formati di download nel dettaglio
Ogni download viene creato nel tuo browser dalle stesse curve di livello, quindi i file corrispondono sempre a ciò che vedi sulla mappa. Ecco cosa contiene ogni file e dove usarlo.
GeoJSON .geojson
Disegna curve di livello in GeoJSON online e scaricale come FeatureCollection standard RFC 7946. Ogni curva è un LineString in longitudine e latitudine WGS84, con la quota come terza coordinata. Le proprietà contengono la quota, l’unità, il tipo (direttrice o intermedia), se la linea è chiusa, la sua lunghezza in metri e il colore di visualizzazione.
{ "type": "Feature",
"properties": { "elevation": 1000, "unit": "m", "type": "index",
"closed": false, "length_m": 1243.6,
"stroke": "#f88d52", "stroke-width": 2.5 },
"geometry": { "type": "LineString",
"coordinates": [[-4.0761234, 53.0687456, 1000], …] } }Usalo in QGIS, ArcGIS Pro, Mapbox, Leaflet, deck.gl o geojson.io. Grazie alla proprietà "stroke", molti visualizzatori web mostrano le linee con gli stessi colori di qui.
CAD (DXF) .dxf
Il file DXF è scritto nel formato ASCII AutoCAD R12, che ogni programma CAD sa aprire: AutoCAD, Civil 3D, BricsCAD, DraftSight, LibreCAD, MicroStation, SketchUp (con un importatore) e QGIS. Le coordinate sono in metri UTM nella zona del tuo quadrato (il codice EPSG è nel nome del file e in un commento all’inizio del file), quindi distanze e aree si misurano correttamente nel CAD.
Layer CONTOUR_INDEX curve direttrici, colore 7
CONTOUR_INTERMEDIATE altre curve, colore 8
CONTOUR_LABELS quote sulle curve direttrici
BOUNDARY il quadrato
Entità POLYLINE con elevazione (gruppo 30) = quota della curva
ogni VERTEX porta anche Z = quota della curvaPoiché ogni polilinea porta la sua quota reale, Civil 3D e programmi simili possono creare una superficie (TIN) direttamente dalle curve. Ogni linea riceve anche un colore vicino a quello della mappa. È il motivo principale per cui ho creato un generatore di curve di livello per il CAD: la maggior parte degli strumenti gratuiti dà un’immagine o linee piatte senza quota.
KML .kml
Il file KML si apre in Google Earth, Google My Maps, ArcGIS Earth e nella maggior parte dei programmi GIS. Le linee sono in due cartelle, curve direttrici e intermedie, più il quadrato come confine. Ogni linea ha come nome la sua quota e mantiene colore e spessore. Le quote sono scritte in metri, come richiede KML, e le linee sono appoggiate al suolo, così seguono il rilievo 3D in Google Earth.
In Google Earth Pro inclina la vista dopo aver aperto il file: le curve stanno sul terreno 3D ed è facile confrontarle con il paesaggio reale.
Mappa PNG .png
L’esportazione PNG è un’immagine di 2200 × 1700 pixel, abbastanza nitida per stampare su A4 o Letter a 200 dpi. Contiene titolo, coordinate del centro, un’ombreggiatura leggera, le curve colorate con le direttrici quotate, le coordinate degli angoli, una legenda verticale, una chiave delle linee, una barra di scala, una freccia del nord, i dati principali e i crediti.
Inseriscila direttamente in un rapporto, una presentazione o una pratica edilizia. Lo sfondo è disegnato dalla griglia delle quote stessa, quindi l’immagine non ha limiti di diritti dovuti a una mappa di base di terzi.
Rapporto tecnico .html
Il rapporto è un unico file HTML che si apre in qualsiasi browser e si stampa bene in PDF. Ha dodici sezioni: riepilogo del progetto, mappa, dataset altimetrici, impostazioni di elaborazione, statistiche di quota, distribuzione ipsometrica, classi di pendenza, esposizione, statistiche delle curve con la lunghezza di ogni livello, una lettura del terreno in parole semplici, note sulla precisione e crediti dei dati.
Il testo si adatta al risultato. Un terreno piano riceve una nota sul drenaggio, uno ripido ti dice quanta parte supera i 15°, e se hai scelto un’equidistanza più fine di quanto consentano i dati, il rapporto lo segnala.
Ti servono le linee in Shapefile? Apri il GeoJSON in QGIS e usa Esporta → Salva elementi come → ESRI Shapefile. Per controllare velocemente un file, trascinalo nel visualizzatore GeoJSON o nel visualizzatore DXF di questo sito. I nomi dei file contengono il punto centrale e l’equidistanza, quindi più download non si sovrascrivono mai.
Chi usa le mappe delle curve di livello, e per cosa
Le curve di livello sono la lingua comune di chi lavora con la forma del terreno. Ecco gli usi più frequenti di questo generatore di curve di livello.
- Architetti e paesaggisti. Porta le curve di livello di un lotto in AutoCAD prima del primo schizzo, per posizionare la casa, progettare terrazzamenti e verificare le visuali. Il DXF si apre alla giusta scala e nella giusta posizione.
- Ingegneri civili e studi preliminari. Controlla la pendenza di una strada, una condotta o un drenaggio prima di pagare un rilievo, stima scavi e riporti e crea in Civil 3D una superficie TIN approssimativa dalle curve.
- Progetti solari ed eolici. Pendenza ed esposizione decidono dove possono andare pannelli e turbine. Il rapporto indica in una pagina la quota di terreno sotto i 5° e l’esposizione principale.
- Escursionisti, runner e costruttori di sentieri. Crea una mappa topografica di un percorso o di una cima, stampa il PNG o carica il GeoJSON in un’app GPS. Le linee chiuse mostrano cime e conche a colpo d’occhio.
- Agricoltura e gestione di suolo e acqua. Pianifica arature a girapoggio, fossi di infiltrazione, laghetti e terrazzamenti. Un’equidistanza di 1 o 2 m con buoni dati mostra dove scorrerà l’acqua.
- Piloti di droni e topografi. Pianifica le quote di volo su terreno collinare, oppure confronta un nuovo modello da drone con i dati altimetrici pubblici dello stesso quadrato.
- Insegnanti e studenti. Mostra come le curve di livello descrivono la forma di una valle o di un vulcano attivando e disattivando l’ombreggiatura, e usa il rapporto per compiti di geografia e GIS.
- Immobiliare e acquirenti di terreni. Capisci in un minuto se un lotto è piano, in leggero pendio o ripido, e aggiungi una mappa delle curve pulita a un annuncio o a una relazione sul terreno.
- Creatori di videogiochi e artisti 3D. Usa forme reali del terreno come base per livelli di gioco, plastici ferroviari e stampe 3D: il KML e il GeoJSON contengono le quote.
Domande frequenti sulle curve di livello e su questo strumento
Le 20 domande più comuni su mappe delle curve di livello, mappe topografiche e questo generatore.
1. Che cos’è una curva di livello?
Una curva di livello unisce punti alla stessa quota sul livello del mare. Se ci camminassi sopra, non saliresti né scenderesti mai. Le linee di una mappa sono una serie di queste sezioni del terreno, di solito a un passo di quota fisso chiamato equidistanza.
2. Che cos’è l’equidistanza, e quale scegliere?
L’equidistanza è la differenza di quota tra due linee vicine. Valori piccoli (1–2 m) mostrano il dettaglio su terreno dolce; valori grandi (20–50 m) mantengono leggibili le montagne ripide. Parti da Auto: dà al massimo 25 livelli e rispetta la qualità dei dati. Per lavori CAD su un lotto edificabile si usa spesso 1 m, ma solo se il rapporto dice che i tuoi dati sono abbastanza fini.
3. Che cosa sono le curve direttrici?
Le curve direttrici sono una linea ogni cinque (qui puoi scegliere anche una ogni quattro o dieci). Sono disegnate più spesse e riportano la quota, così puoi contare in fretta le linee partendo da una quota nota. Con equidistanza di 10 m, le direttrici sono ogni 50 m: 500, 550, 600 e così via.
4. Come si legge la pendenza dalle curve di livello?
Linee fitte significano terreno ripido, linee distanti terreno piano. Puoi anche calcolarla: pendenza = equidistanza ÷ distanza orizzontale tra due linee. Con 10 m di equidistanza e linee a 50 m, la pendenza è 10 ÷ 50 = 20 %, cioè circa 11,3°. Il rapporto dà le statistiche di pendenza per tutto il quadrato.
5. Come distinguo una collina da una conca?
Entrambe appaiono come anelli chiusi. Se le quote aumentano verso il centro è una collina; se diminuiscono è una conca o una depressione. Attiva le quote e il riempimento a colori, oppure passa il mouse sulle linee: la scala di colori lo rende evidente.
6. Cosa significano le curve a forma di V e di U?
Dove le curve formano una V, la punta indica il monte lungo una valle; l’acqua esce dal lato aperto. Una forma a U o arrotondata che punta verso valle è un dosso o uno sperone. È il modo più rapido per trovare le linee di deflusso su qualsiasi mappa topografica.
7. Qual è la differenza tra una mappa delle curve di livello e una mappa topografica?
Una mappa topografica mostra la superficie del terreno in generale, di solito con curve di livello, strade, fiumi, edifici e nomi. Una mappa delle curve di livello mostra solo le linee di quota. Questo strumento crea una mappa delle curve di livello, e la mappa di base satellitare o del rilievo aggiunge il contesto topografico sullo schermo.
8. Da dove vengono i dati altimetrici?
Dagli AWS Terrain Tiles, un dataset aperto e gratuito creato da Mapzen (progetto Tilezen) e ospitato sull’AWS Open Data Registry. Combina i migliori dati altimetrici pubblici per ogni luogo: USGS 3DEP negli USA, LIDAR dell’Environment Agency in Inghilterra, EU-DEM in Europa, SRTM per gran parte del mondo e diversi modelli nazionali. Il rapporto indica i dataset del tuo quadrato.
9. Quanto sono precise le curve di livello?
Dipende dalla fonte. Il LIDAR (Inghilterra, parte degli USA) è preciso a circa 15–50 cm; i modelli nazionali da 5–10 m a 1–2 m; i dati radar SRTM di solito a 5–10 m, peggio nei boschi, nei centri abitati e su terreno molto ripido. Le linee vanno bene per pianificare, studiare e fare mappe, non per il tracciamento in cantiere. Il rapporto indica la fonte e un’equidistanza minima consigliata.
10. Perché le curve sono lisce se i dati sono a 30 m?
Lo strumento smussa la griglia delle quote con un filtro gaussiano prima di disegnare le linee. Senza filtro, dati grossolani ingranditi a celle di 3–5 m creano linee a gradini. La smussatura non aggiunge precisione; toglie artefatti. Puoi impostarla su Leggera o No per vedere il risultato grezzo.
11. Posso aprire le curve in AutoCAD o Civil 3D?
Sì. Scarica il file CAD (DXF) e aprilo direttamente. Le linee sono su layer separati per curve direttrici e intermedie, in metri UTM, e ogni polilinea ha la sua elevazione, quindi Civil 3D può creare una superficie da esse. La zona UTM (codice EPSG) è nel nome del file.
12. Perché le coordinate del DXF sono in UTM e non in latitudine e longitudine?
I programmi CAD misurano in unità piane come i metri. Latitudine e longitudine sono angoli, quindi distanze e aree risulterebbero sbagliate. L’UTM è una griglia metrica usata in tutto il mondo, precisa a frazioni di millimetro per metro su un quadrato di 2 km. Se ti serve una griglia nazionale, riproietta il GeoJSON in QGIS.
13. Come disegno curve di livello in GeoJSON online e le uso in QGIS?
Clicca sulla mappa, regola l’equidistanza e premi GeoJSON. In QGIS trascina il file sulla mappa. Per le etichette usa il campo "elevation"; per lo stile usa "type" (index o intermediate) oppure "elevation" con una scala di colori graduata. Il file è in semplice WGS84, quindi si allinea a qualsiasi mappa di base.
14. Posso avere le curve in piedi?
Sì. Imposta l’unità di quota su Piedi. Le equidistanze passano a valori in piedi (1, 2, 5, 10, 20 ft e oltre), quote e statistiche sono in piedi e anche le elevazioni del DXF. Le coordinate X e Y del DXF restano in metri UTM. Le quote del KML sono sempre in metri, perché KML lo richiede.
15. Perché l’area è limitata a 5 km²?
Un quadrato di 5 km² richiede già da 4 a 9 tile altimetriche e circa un quarto di milione di celle a piena risoluzione, tutto elaborato nel tuo browser. Aree più grandi sarebbero lente sul telefono e darebbero mappe affollate. Per una zona più grande, crea più quadrati affiancati; i bordi sono ritagliati con esattezza e si uniscono bene.
16. Posso fare curve sotto il livello del mare?
Sì. Sul mare le tile contengono la batimetria di ETOPO1 e di altre fonti, quindi ottieni isobate con quote negative. La loro risoluzione è molto più grossolana (circa 1,8 km per ETOPO1), quindi considera le curve marine solo come un’immagine approssimativa.
17. Il generatore di curve di livello è davvero gratis? Serve un account?
È gratis, senza account, senza filigrana sul PNG e senza limiti di download. Le tile altimetriche sono dati aperti su AWS e tutta l’elaborazione avviene nel tuo browser, quindi non ci sono costi di server da farti pagare.
18. Posso usare le mappe scaricate per lavori commerciali?
Sì. I dati altimetrici sono aperti e utilizzabili commercialmente, ma devi citare le fonti. Il rapporto e il PNG contengono già i crediti richiesti; mantienili, oppure copia le righe della sezione «Fonti dei dati» qui sotto nel tuo documento.
19. Perché in alcune zone le linee sono a blocchi o a strisce?
Dove due dataset si incontrano (per esempio su un confine o una costa), o dove SRTM ha riempito vuoti in montagna e nei deserti, i dati stessi possono avere gradini o zone piatte. Prova la smussatura Forte o un’equidistanza maggiore, e controlla i dataset indicati nel pannello dei risultati.
20. Come stampo una mappa delle curve a una scala precisa?
La mappa PNG è larga 1500 pixel per il quadrato. Se un quadrato di 1 × 1 km viene stampato largo 15 cm, la scala è 1:6.667; per 2,24 km è circa 1:15.000. Controlla la scala con la barra dopo la stampa, e stampa al 100 % senza «adatta alla pagina».
Fonti dei dati e crediti
Le quote provengono dagli AWS Terrain Tiles. Le tile combinano molti dataset altimetrici pubblici, e le loro licenze richiedono i crediti qui sotto. I dataset usati davvero per il tuo quadrato compaiono nel pannello dei risultati, nel PNG e nel rapporto.
- Terrain Tiles on AWS (Mapzen / Tilezen Joerd) · AWS Open Data, terms of each sourceTerrain Tiles: le tile altimetriche globali e unificate in formato PNG Terrarium lette da questo strumento, create dal progetto Joerd di Mapzen (Tilezen) e ospitate gratuitamente sull’AWS Open Data Registry.
- USGS 3DEP (formerly NED) · Public domain (U.S. Government)Stati Uniti: 3DEP (ex NED) a 1/3 di secondo d’arco (circa 10 m) e a 1/9 di secondo d’arco (circa 3 m), per gentile concessione dell’U.S. Geological Survey.
- SRTM (NASA / USGS) · Public domain (U.S. Government)Gran parte del mondo tra 60° N e 56° S: dati radar SRTM a 1 secondo d’arco (circa 30 m), per gentile concessione dell’U.S. Geological Survey.
- GMTED2010 (USGS) · Public domain (U.S. Government)Mondo agli zoom bassi: GMTED2010, per gentile concessione dell’U.S. Geological Survey.
- ETOPO1 (NOAA NCEI) · Public domain (U.S. Government)Oceani: rilievo globale ETOPO1 (circa 1,8 km), U.S. National Oceanic and Atmospheric Administration.
- EU-DEM (Copernicus) · Copernicus free and open data policyEuropa: EU-DEM, prodotto con dati e informazioni Copernicus finanziati dall’Unione europea.
- Environment Agency LIDAR (England) · Open Government LicenceInghilterra: LIDAR DTM dell’Environment Agency a 2 m, © Environment Agency copyright and/or database right 2015. All rights reserved.
- ArcticDEM (Polar Geospatial Center) · Free use with acknowledgementArtico (a nord di 60°): mosaici ArcticDEM a 5 m, creati da immagini DigitalGlobe, Inc. e finanziati dai contributi NSF 1043681, 1559691 e 1542736.
- Canadian Digital Elevation Model (NRCan) · Open Government Licence – CanadaCanada: Canadian Digital Elevation Model, contiene informazioni concesse con la Open Government Licence – Canada.
- Geoscience Australia · CC BY 4.0Australia: © Commonwealth of Australia (Geoscience Australia) 2017.
- DGM Österreich (data.gv.at) · CC BY 4.0Austria: © offene Daten Österreichs – Digitales Geländemodell (DGM) Österreich.
- INEGI Continental Relief (Mexico) · INEGI terms of free useMessico: INEGI, Continental relief, 2016.
- Land Information New Zealand (LINZ) · Crown copyrightNuova Zelanda: Copyright 2011 Crown copyright (c) Land Information New Zealand and the New Zealand Government. All rights reserved.
- Kartverket (Norway) · CC BY 4.0Norvegia: © Kartverket.
Se pubblichi una mappa fatta con questo strumento, mantieni la riga dei crediti fornita con il PNG e il rapporto. Indica già i dataset usati per la tua zona.
Crediti software e mappe
Lo strumento si basa su software e servizi aperti:
- Leaflet 1.9 · BSD-2-ClauseMappa interattiva, polilinee, il quadrato e le sovrapposizioni di immagine.
- proj4js · MITConverte l’esportazione CAD in metri UTM per la zona del tuo quadrato.
- Esri World Imagery and World Hillshade · Esri terms of useMappa di base satellitare (World Imagery) e del rilievo (World Hillshade).
- Protomaps (hosted by KONAKTIVE), CARTO, OpenStreetMap · ODbL and provider termsMappa di base stradale: tile vettoriali proprie ospitate da KONAKTIVE, con CARTO e OpenStreetMap come riserva.
- Ricerca dei luoghi tramite il servizio di indirizzi proprio di questo sito.
Il motore delle curve di livello (decodifica, smussatura, marching squares, ritaglio, statistiche e tutte le esportazioni) è stato scritto per questo sito e funziona interamente nel tuo browser.
Strumenti di quota e mappe correlati
Le curve di livello sono create da modelli altimetrici pubblici e sono approssimative. Non usarle per cantieri, navigazione o confini legali senza un rilievo professionale. Elevation: Terrain Tiles (Mapzen / Tilezen) on AWS. Map data © OpenStreetMap contributors, Protomaps (hosted by KONAKTIVE), CARTO, Esri.
