OnlineMapMaker logo

Generatore di Zone Cuscinetto — Crea Zone Cuscinetto Attorno a Qualsiasi Punto, Linea o Poligono

Disegna punti, linee e poligoni direttamente sulla mappa, oppure carica un file CSV, GeoJSON o uno Shapefile compresso, poi genera una zona cuscinetto attorno a uno qualsiasi di essi con la distanza e l'unità di misura che preferisci. Gestisci ogni livello in modo indipendente ed esporta il risultato come GeoJSON — istantaneamente, nel tuo browser, senza bisogno di alcun software. Apri a schermo intero ↗

Rate this tool:
Pubblicità
Pubblicità
Loading map…
Hai bisogno di aiuto con il tuo progetto GIS?Scopri i Nostri Servizi

Trasforma Qualsiasi Forma in una Zona Cuscinetto

Una zona cuscinetto è l'area compresa entro una distanza fissa da un punto, una linea o un poligono — un raggio di sicurezza di 500 metri attorno a un oleodotto, un anello di bacino d'utenza di 5 chilometri attorno a un negozio, oppure un arretramento di 50 piedi lungo il confine di una proprietà. Questo strumento ti permette di costruire quella geometria di partenza sulla mappa o di importarla da un file, per poi generare il poligono cuscinetto attorno ad essa con un solo clic.

Casi d'Uso Comuni

📐
Arretramenti e Confini di Proprietà
Carica il confine di un lotto come GeoJSON o Shapefile e applica un buffer verso l'interno o l'esterno per visualizzare un arretramento richiesto o un margine di espansione.
🏬
Aree di Bacino d'Utenza di Negozi e Strutture
Segna la posizione di un negozio, un magazzino o una struttura e applica un buffer per stimare una semplice area di bacino d'utenza radiale o una zona di consegna.
📡
Mappatura del Raggio di Copertura di Sensori
Traccia le posizioni di sensori, antenne o telecamere da un CSV e applica un buffer a ciascuna per visualizzare il proprio raggio di copertura effettivo.
🥾
Analisi del Corridoio di un Percorso
Disegna o carica un percorso o un sentiero come linea e applica un buffer per definire un corridoio da usare per la pianificazione, le autorizzazioni o la valutazione d'impatto.
🛢️
Zone di Sicurezza per Oleodotti e Infrastrutture
Disegna o carica un oleodotto, una linea elettrica o l'asse di una strada, poi applica un buffer per visualizzare una distanza di sicurezza o servitù richiesta lungo tutta la sua estensione.
🌿
Zone Cuscinetto Ambientali e Faunistiche
Applica un buffer al confine di una zona umida, di uno specchio d'acqua o di un habitat per mostrare una zona cuscinetto protettiva richiesta dalle normative ambientali.

Controlli del Buffer

Tre impostazioni nella barra laterale controllano come viene generato ogni buffer:

  • Target Layer: seleziona qualsiasi livello attualmente presente sulla mappa — una forma disegnata, un file caricato, o persino un buffer generato in precedenza — come sorgente a cui applicare il buffer.
  • Distance & Unit: imposta il raggio del buffer in metri, chilometri, miglia, piedi o iarde.
  • Buffer Color: imposta il colore del contorno e del riempimento del nuovo livello di buffer, distinguendolo a colpo d'occhio dai livelli sorgente.

Ogni buffer generato diventa un livello indipendente a sé stante, così puoi confrontare più distanze fianco a fianco senza perdere la geometria originale.

Guarda: il Generatore di Zone Cuscinetto in Meno di un Minuto

Preferisci guardare invece di leggere? Questo breve video mostra come aggiungere un punto, una linea o un poligono e generare una zona cuscinetto attorno ad esso.

Gestire i Tuoi Livelli

Ogni forma che disegni o carichi, e ogni buffer che generi, appare come riga nel pannello Livelli. Ogni riga ti permette di attivare/disattivare la visibilità con una casella di spunta, ricolorare il livello in tempo reale con un selettore colore, ingrandire la mappa sui suoi confini, esportarlo singolarmente come GeoJSON, oppure eliminarlo — tutto senza influire su nessun altro livello.

Capire le Zone Cuscinetto

Il calcolo del buffer funziona allo stesso modo indipendentemente dal punto di partenza: ogni punto della geometria sorgente viene espanso verso l'esterno della stessa distanza, e il contorno risultante viene unito in un singolo poligono uniforme (o multi-poligono, se le forme con buffer applicato non si toccano).

Distanza, Unità di Misura e Precisione Geodetica

Imposta la distanza del buffer in metri, chilometri, miglia, piedi o iarde. Il calcolo tiene conto della curvatura terrestre (un buffer geodetico), quindi le distanze restano precise sia che tu stia applicando un buffer a qualcosa largo pochi metri sia che copra centinaia di chilometri.

Punti, Linee e Poligoni Generano Buffer Diversi

Un punto genera un buffer a forma di cerchio. Una linea genera un buffer a forma di corridoio arrotondato lungo tutta la sua estensione. Un poligono genera un buffer più grande con lo stesso contorno spinto verso l'esterno — utile per espandere un confine o aggiungere un margine di sicurezza attorno a un'area soggetta a restrizioni.

Pubblicità
Pubblicità

Due Modi per Costruire il Tuo Livello Sorgente

Aggiungi la geometria a cui vuoi applicare il buffer usando uno dei due metodi seguenti, oppure combinali entrambi su più livelli nella stessa sessione:

  • Disegna sulla mappa: Clicca su "Point", "Line" o "Polygon" nella barra degli strumenti, poi clicca sulla mappa per posizionare i vertici. Termina una linea o un poligono con un doppio clic, premendo Invio, oppure cliccando "Finish" — ogni forma disegnata viene aggiunta a un unico livello "Drawn Shapes".
  • Carica un file: Clicca su "Upload" oppure trascina un file sulla mappa — un CSV di coordinate (le colonne di latitudine/longitudine vengono rilevate automaticamente), un file GeoJSON/.json, oppure uno Shapefile compresso (.zip contenente .shp, .dbf e .shx). Ogni caricamento diventa un livello a sé.

Una volta che hai almeno un livello, selezionalo come "Target Layer", imposta una distanza, un'unità di misura e un colore per il buffer, poi clicca su "Generate Buffer". Il nuovo poligono cuscinetto appare come livello a sé stante, pronto per essere ristilizzato, esportato o sottoposto a un nuovo buffer.

Domande Frequenti

Che cos'è una zona cuscinetto, in parole semplici?
Una zona cuscinetto è l'area che si trova entro una distanza fissa da un punto, una linea o un poligono. Applicare un buffer a un punto produce un cerchio; applicare un buffer a una linea produce un corridoio lungo tutta la sua estensione; applicare un buffer a un poligono produce un poligono più grande con lo stesso contorno spinto verso l'esterno di quella distanza.
I miei dati disegnati, caricati o sottoposti a buffer vengono inviati a un server?
No. Il disegno, l'analisi dei file e i calcoli del buffer vengono eseguiti interamente nel tuo browser utilizzando la libreria geometrica Turf.js. Nulla viene caricato o memorizzato su alcun server, il che rende questo strumento sicuro da usare anche con dati di posizione sensibili o privati.
In che formato deve essere il mio file CSV?
Un CSV standard separato da virgole con una riga di intestazione, che includa una colonna per la latitudine e una per la longitudine. Nomi di intestazione comuni come lat, latitude, y, lon, lng, long o longitude vengono rilevati automaticamente, con un selettore di colonne manuale in caso di mancato rilevamento.
Posso generare più di un buffer dallo stesso livello sorgente?
Sì. Seleziona lo stesso livello di destinazione più volte con distanze diverse, e ogni operazione aggiunge un nuovo livello di buffer indipendente alla mappa, così puoi confrontare più distanze fianco a fianco.
Perché il mio buffer su una linea sembra un corridoio con estremità arrotondate invece di un rettangolo?
È normale — applicare un buffer a una linea produce estremità arrotondate e angoli esterni arrotondati a ogni curva, poiché ogni punto lungo la linea (comprese le sue estremità) viene espanso verso l'esterno della stessa distanza in ogni direzione.
Cosa contiene il file GeoJSON esportato?
Esportare un singolo livello scarica solo gli elementi (feature) di quel livello. "Download All Layers" combina tutti i livelli attualmente presenti sulla mappa in un'unica FeatureCollection, con ogni elemento etichettato con il nome del livello da cui proviene.
Posso applicare un buffer a uno Shapefile o GeoJSON caricato, non solo a qualcosa che disegno?
Sì. Qualsiasi livello sulla mappa — che sia disegnato a mano, caricato da un CSV, un file GeoJSON o uno Shapefile compresso, o persino un buffer generato in precedenza — può essere selezionato come Target Layer e sottoposto di nuovo a un buffer.
Quali unità di distanza sono supportate?
Metri, chilometri, miglia, piedi e iarde. La distanza del buffer viene calcolata in modo geodetico, tenendo conto della curvatura terrestre, così rimane precisa sia su piccola sia su grande scala.
Cosa deve contenere il caricamento di uno Shapefile compresso?
Un singolo file .zip contenente come minimo i componenti .shp, .dbf e .shx dello Shapefile. Più livelli all'interno di un unico .zip vengono caricati tutti come livelli separati e gestibili individualmente.
Posso cambiare il colore di un livello o eliminarlo dopo averlo creato?
Sì. Ogni riga nel pannello Livelli ha un selettore colore in tempo reale, un pulsante per ingrandire sui confini, un pulsante di esportazione GeoJSON individuale e un pulsante di eliminazione — tutti applicati istantaneamente senza influire sugli altri livelli.
Pubblicità
Pubblicità

Esportare le Tue Zone Cuscinetto

Sono sempre disponibili due opzioni di esportazione nella barra laterale:

  • Export a single layer: clicca sull'icona di download accanto a un qualsiasi livello nel pannello Livelli per salvare solo il GeoJSON di quel livello.
  • Download All Layers: combina tutti i livelli attualmente presenti sulla mappa — geometrie sorgente e buffer inclusi — in un'unica FeatureCollection GeoJSON, con ogni elemento (feature) etichettato con il nome del proprio livello.

Il GeoJSON viene letto nativamente da Leaflet, Mapbox GL JS, QGIS e ArcGIS, e viene visualizzato direttamente come mappa interattiva su GitHub.

Guida Passo Passo

Step 1: Apri lo strumento
1
Passo 1
Apri lo strumento
La mappa si carica centrata sul mondo, senza alcun livello. La barra degli strumenti flottante offre strumenti di disegno, My Location, caricamento file e un selettore di mappa di base; la barra laterale contiene il generatore di buffer, il gestore dei livelli e le opzioni di esportazione.
Step 2: Disegna un punto, una linea o un poligono
2
Passo 2
Disegna un punto, una linea o un poligono
Clicca su "Point", "Line" o "Polygon", poi clicca sulla mappa per posizionare i vertici. Termina una linea o un poligono con un doppio clic, con il tasto Invio, o con il pulsante Finish. Ogni forma finisce in un livello condiviso "Drawn Shapes".
Step 3: Oppure carica un file
3
Passo 3
Oppure carica un file
Clicca su "Upload" oppure trascina un file sulla mappa — un CSV di lat/lng, un file GeoJSON, o uno Shapefile compresso. Lo strumento rileva automaticamente la geometria e la aggiunge come nuovo livello, ingrandendo la mappa per adattarla.
Step 4: Scegli un livello di destinazione
4
Passo 4
Scegli un livello di destinazione
Apri il menu a tendina "Target Layer" nella barra laterale e scegli il livello a cui vuoi applicare il buffer — qualsiasi forma disegnata, file caricato, o persino un buffer già esistente.
Step 5: Imposta distanza, unità e colore
5
Passo 5
Imposta distanza, unità e colore
Inserisci una distanza per il buffer, scegli tra metri, chilometri, miglia, piedi o iarde, e scegli un colore per il buffer.
Step 6: Genera il buffer
6
Passo 6
Genera il buffer
Clicca su "Generate Buffer". Lo strumento calcola un poligono cuscinetto geodetico attorno al livello di destinazione e lo aggiunge come nuovo livello, poi ingrandisce la mappa per adattarla.
Step 7: Gestisci i tuoi livelli
7
Passo 7
Gestisci i tuoi livelli
Nel pannello Livelli, attiva/disattiva la visibilità di qualsiasi livello, ricoloralo in tempo reale, ingrandisci sui suoi confini, oppure eliminalo. I livelli di buffer sono etichettati in modo distinto rispetto ai livelli sorgente.
Step 8: Applica di nuovo il buffer se necessario
8
Passo 8
Applica di nuovo il buffer se necessario
Seleziona un livello di destinazione diverso, o anche un buffer appena creato, e ripeti l'operazione con una nuova distanza per confrontare più anelli di buffer contemporaneamente.
Step 9: Esporta i tuoi risultati
9
Passo 9
Esporta i tuoi risultati
Scarica un livello singolo come GeoJSON dalla sua riga nel pannello Livelli, oppure clicca su "Download All Layers" per esportare tutti i livelli presenti sulla mappa in un unico file GeoJSON.
Pubblicità
Pubblicità

Strumenti Correlati

Map tiles © OpenStreetMap contributors and Protomaps (hosted by KONAKTIVE), CARTO, Esri (satellite). Buffer geometry powered by Turf.js. CSV parsing by PapaParse, Shapefile parsing by shpjs. Map rendering by Leaflet. All drawing, file parsing and buffer computation is local — no data is uploaded to any server.

Muhammad Gulraiz Khan, esperto GIS e fondatore di KONAKTIVE e OnlineMapMaker.com

Informazioni sull’Autore

Muhammad Gulraiz Khan

Esperto e Consulente GIS · Fondatore di KONAKTIVE

Muhammad Gulraiz Khan è un esperto GIS con oltre dieci anni di esperienza professionale nella fornitura di soluzioni geospaziali per il settore energetico, tra cui progetti per la Banca Mondiale, l’International Finance Corporation (IFC) e USAID. Ha creato OnlineMapMaker.com per rendere gli strumenti di mappatura professionali gratuiti e accessibili a tutti.

Pubblicità
Pubblicità