¿Contar puntos en shapefile dentro de polígonos de otro shapefile usando ArcGIS Desktop?

11

Estoy creando un mapa con dos archivos de forma:

  1. Un polígono de condados.
  2. Puntos de ciudades

Usé la función Intersecar para agrupar las ciudades en cada condado.

Estoy tratando de que aparezca la cantidad de ciudades en cada condado en la leyenda.

Por ejemplo, en el condado A hay 16 ciudades, en el condado B hay 7 ciudades y así sucesivamente.

Estoy tratando de crear un mapa coroplético que muestre el número de ciudades en cada condado.

jeff
fuente

Respuestas:

12

Puede obtener un recuento de ciudades en cada condado haciendo una unión espacial. Esto creará un nuevo shapefile con una nueva columna en la tabla de atributos llamada "Count".

Puede establecer la simbología de su mapa en función de esa columna para crear un mapa coroplético.

Wes
fuente
0

Este es un proceso largo, pero funcionó para mí muchas veces: primero con los puntos objetivo de Unión espacial y unir los atributos de los países a los puntos de tu ciudad. Recuerde cambiar la operación conjunta a uno a muchos.

entonces sus puntos tienen los valores de sus países, luego tendrá un campo join_FID agregado junto con otros atributos de los países. haga clic derecho en el encabezado y haga clic en resumir, elija join_FID y encuentre un campo en el que pueda verificar el cálculo del recuento. presione ok y tendrá una tabla con join_FID y cuenta de los puntos

el último paso es unir los datos del campo Join_FID de la tabla de resumen con su ID de objeto Polygon SHP.

ahora tiene la cuenta de los puntos para cada polígono.

El segundo método utiliza QGIS con es mucho más fácil. solo tienes que usar la herramienta de unir por ubicación.

Babak Fi Foo
fuente