OnlineMapMaker logo

Strumento Punti in Poligono — Scopri Quali Punti Ricadono Dentro un Confine

Aggiungi punti cliccando sulla mappa o caricando un CSV o uno Shapefile compresso, poi disegna o carica un poligono di confine. Un clic esegue l'unione spaziale, colorando ogni punto di verde (dentro) o grigio (fuori) e mostrando un conteggio in tempo reale di ciascun gruppo — poi scarica i punti interni, quelli esterni, o entrambi, come GeoJSON o CSV. Apri a schermo intero ↗

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

Cos'è un'Unione Spaziale Punti in Poligono?

Un test punti in poligono — chiamato anche unione spaziale — risponde a una domanda per ogni punto di un set di dati: ricade dentro una determinata forma di confine, o fuori? Sembra semplice, ma farlo a occhio su un elenco di coordinate è lento e soggetto a errori non appena i punti superano una manciata. Questo strumento automatizza l'intero test nel tuo browser: carica un numero qualsiasi di punti, disegna o carica il confine che ti interessa, e ottieni una classificazione esatta dentro/fuori per ognuno, pronta per l'esportazione.

Passo dopo Passo

Step 1: Apri lo strumento
1
Passo 1
Apri lo strumento
La mappa si apre con una vista mondiale, ancora senza dati. La barra laterale ha sezioni separate Points e Boundary, un pulsante Run, e una sezione Export che si sblocca non appena c'è un risultato.
Step 2: Aggiungi i tuoi punti
2
Passo 2
Aggiungi i tuoi punti
Clicca su "+ Add on Map" e clicca sulla mappa per posizionare punti manualmente, oppure carica un CSV o uno Shapefile compresso di punti dalla sezione Points.
Step 3: Aggiungi il tuo confine
3
Passo 3
Aggiungi il tuo confine
Clicca su "✏ Draw on Map" e su ogni vertice del tuo confine, terminando con "✓ Finish Boundary", oppure carica uno Shapefile compresso o un file GeoJSON dalla sezione Boundary.
Step 4: Prova invece Load Demo Data
4
Passo 4
Prova invece Load Demo Data
Se vuoi prima vedere come funziona, clicca su "Load Demo Data" per popolare istantaneamente un confine di esempio e un mix di punti interni ed esterni.
Step 5: Esegui l'unione spaziale
5
Passo 5
Esegui l'unione spaziale
Clicca su "Match Points Inside Boundary". Ogni punto sulla mappa cambia colore per mostrare il suo risultato, e la barra laterale mostra i conteggi interni ed esterni.
Step 6: Esporta i tuoi risultati
6
Passo 6
Esporta i tuoi risultati
Usa la sezione Export per scaricare i punti interni, quelli esterni, o entrambi, come GeoJSON o CSV.

Come Funziona il Test Dentro/Fuori

Quando clicchi su "Match Points Inside Boundary", ogni punto viene testato contro ogni poligono del tuo livello di confine usando l'algoritmo esatto di punto in poligono di Turf.js — lo stesso approccio ben collaudato usato nei software GIS professionali. Se il tuo livello di confine ha più di un poligono (ad esempio diverse zone separate disegnate o caricate insieme), un punto conta come "dentro" non appena corrisponde a una qualsiasi di esse, e viene contrassegnato con il nome del poligono corrispondente. Un punto posizionato esattamente su una linea di confine viene conteggiato come dentro. Il test viene eseguito interamente nel tuo browser, quindi i risultati appaiono in ben meno di un secondo anche per migliaia di punti.

Due Modi per Aggiungere Punti e Confini

I punti e il poligono di confine si aggiungono in modo indipendente, e ciascuno supporta un metodo manuale e uno basato su file:

  • Clicca per aggiungere punti: attiva "+ Add on Map" nella barra laterale, poi clicca ovunque sulla mappa per posizionare un punto. Clicca di nuovo l'interruttore, o premi Esc, per fermarti.
  • Carica punti (CSV o Shapefile): carica un CSV con colonne latitudine/longitudine — nomi di colonna comuni come lat/lng, latitude/longitude o y/x vengono rilevati automaticamente, con un selettore manuale se non lo sono — o uno Shapefile compresso con entità puntuali.
  • Disegna il confine: clicca su "✏ Draw on Map", poi clicca su ogni vertice del tuo poligono di confine sulla mappa. Clicca su "✓ Finish Boundary" una volta che hai almeno tre punti per chiudere la forma.
  • Carica il confine: carica uno Shapefile compresso o un file .geojson con una o più entità Polygon o MultiPolygon. La mappa si adatta automaticamente al confine.
Pubblicità
Pubblicità

Guarda: lo Strumento Punti in Poligono in Meno di un Minuto

Preferisci guardare invece di leggere? Questo breve video mostra come aggiungere un poligono di confine, aggiungere punti e scoprire quali ricadono al suo interno.

Domande Frequenti

Posso esportare solo i punti rimasti fuori dal confine?
Sì — la sezione Export ha un download dedicato "Outside Points (GeoJSON)" accanto ai download dei punti interni in GeoJSON e CSV.
Quali formati di file posso caricare per i punti?
Un file CSV con colonne latitudine e longitudine, oppure uno Shapefile compresso (.zip) con entità puntuali. Nomi di colonna comuni come lat/lng, latitude/longitude o y/x vengono rilevati automaticamente; se non è possibile, ti viene chiesto di scegliere le colonne corrette da un menu a tendina.
I miei dati vengono caricati su un server?
No. La lettura dei tuoi file, l'esecuzione dell'unione spaziale e la generazione dei file di esportazione avvengono tutte localmente nel tuo browser usando Turf.js. Nulla viene inviato o memorizzato su un server, quindi è sicuro usarlo con dati di localizzazione privati.
Posso usare più di un poligono di confine contemporaneamente?
Sì. Disegna o carica quanti poligoni di confine vuoi — un punto viene contrassegnato come "dentro" non appena ricade in uno qualsiasi di essi, ed etichettato con il nome del poligono corrispondente.
Lo strumento funziona con confini MultiPolygon, come un paese formato da più isole?
Sì. Le entità MultiPolygon caricate vengono trattate come un unico confine — un punto all'interno di qualsiasi sua parte viene contrassegnato come dentro.
Quali formati di file posso caricare per il confine?
Uno Shapefile compresso (.zip) o un file .geojson con entità Polygon o MultiPolygon, oppure puoi disegnare il confine direttamente sulla mappa cliccandone i vertici.
Cosa succede a un punto posizionato esattamente sulla linea di confine?
Viene conteggiato come dentro. Il test punto in poligono sottostante tratta la linea di confine stessa come parte del poligono.
Quanti punti posso verificare contemporaneamente?
Fino a 3.000 punti per esecuzione. Se un file caricato ne ha di più, vengono caricati i primi 3.000 e ti viene comunicato quanti sono stati esclusi.
Pubblicità
Pubblicità

Casi d'Uso Reali

🛰️
Tracciamento Flotte e Asset
I team operativi verificano quali veicoli o asset tracciati via GPS si trovano attualmente all'interno di un'area di servizio o geofence approvata.
📦
Copertura Negozi e Magazzini
Gli analisti retail e logistici confermano quali negozi o magazzini ricadono all'interno di un'area di copertura regionale definita.
🌾
Agricoltura e Campionamento dei Campi
Gli agronomi verificano quali punti di campionamento del suolo o sensori ricadono all'interno di un campo specifico prima di analizzare i risultati.
🗳️
Analisi Elettorale e Distrettuale
I ricercatori verificano quali indirizzi o risposte a sondaggi ricadono all'interno di un distretto elettorale o amministrativo.
🚨
Copertura Risposta alle Emergenze
I soccorritori e i pianificatori identificano quali incidenti segnalati ricadono all'interno di una specifica giurisdizione o zona di risposta.
🏫
Analisi Bacini Scolastici
I pianificatori dell'istruzione verificano quali indirizzi degli studenti ricadono all'interno del bacino di utenza ufficiale di una scuola.
🚚
Assegnazione Zone di Consegna
I team logistici verificano quali indirizzi dei clienti ricadono all'interno di una zona di consegna o servizio prima di instradare gli ordini.
🏘️
Filtraggio Immobiliare
Agenti e analisti filtrano un elenco di coordinate di proprietà per mantenere solo quelle all'interno di un quartiere, bacino scolastico o zona a rischio alluvione specifici.

Esportare i Tuoi Risultati

Dopo aver eseguito l'unione spaziale, la sezione Export della barra laterale offre tre download, ciascuno che riflette i colori e i conteggi mostrati sulla mappa:

  • Punti Interni (GeoJSON): tutti i punti classificati come interni al confine, con proprietà pip_status e pip_boundary aggiunte, oltre a qualsiasi attributo originale del tuo file caricato, mantenuto intatto.
  • Punti Interni (CSV): gli stessi punti interni come file CSV pronto per fogli di calcolo, con latitudine e longitudine come prime due colonne.
  • Punti Esterni (GeoJSON): tutti i punti rimasti fuori da ogni poligono del tuo livello di confine, nello stesso formato GeoJSON etichettato.

Tutti e tre i file si aprono direttamente in QGIS, ArcGIS, Excel, Google Sheets, o qualsiasi strumento che legga GeoJSON o CSV standard — nessuna conversione necessaria.

Pubblicità
Pubblicità

Altri Strumenti Che Potrebbero Interessarti

Tessere della mappa © contributori di OpenStreetMap, disegnate con Protomaps (ospitato da KONAKTIVE), con CARTO come riserva. Immagini satellitari: Esri. Calcoli geometrici: Turf.js. Lettura degli Shapefile: shpjs. Disegno della mappa: Leaflet. Tutti i calcoli avvengono nel tuo browser, e niente di ciò che inserisci viene salvato su un 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à