Conteggio dei punti nel file di forma all'interno di poligoni di un altro file di forma utilizzando ArcGIS Desktop?


11

Sto creando una mappa con due shapefile:

  1. Un poligono di contee
  2. Punti di città

Ho usato la funzione Intersect per raggruppare le città in ogni contea.

Sto cercando di ottenere il numero di città in ogni contea da mostrare nella leggenda.

Ad esempio, nella contea A ci sono 16 città, nella contea B ci sono 7 città e così via.

Sto cercando di creare una mappa coropletica che mostri il numero di città in ogni contea.

Risposte:


12

È possibile ottenere un conteggio delle città in ogni contea facendo un'unione spaziale. Questo creerà un nuovo shapefile con una nuova colonna nella tabella degli attributi chiamata "Count".

È possibile impostare la simbologia della mappa in base a quella colonna per creare una mappa coropletica.



0

Ecco un lungo processo, ma ha funzionato molte volte: prima con Spatial Unisci i punti target e unisci l'attributo dei paesi ai punti della tua città. Ricordare di cambiare l'operazione congiunta in uno-a-molti.

quindi i tuoi punti avranno i valori dei tuoi paesi, quindi avrai aggiunto un campo join_FID insieme ad altri attributi dei paesi. fai clic con il tasto destro del mouse sull'intestazione e fai clic su Riepilogo, scegli join_FID e trova un campo in cui è possibile verificare il calcolo del conteggio. premi ok e avrai una tabella con join_FID e conteggio dei punti

l'ultimo passaggio consiste semplicemente nell'unire i dati dal campo Join_FID della tabella di riepilogo con l'ID oggetto Polygon SHP.

ora hai il conteggio dei punti per ciascun poligono.

il secondo metodo usa QGIS con è molto più semplice. devi solo usare lo strumento Join by Location.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.