11 votos

¿Contar puntos en un shapefile dentro de los polígonos de otro shapefile utilizando ArcGIS Desktop?

Estoy creando un mapa con dos shapefiles:

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

He utilizado la función Intersect para agrupar las ciudades de cada condado.

Estoy tratando de conseguir el número de ciudades en cada condado para que aparezca en la leyenda.

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

Estoy intentando crear un mapa coropleto que muestre el número de ciudades en cada condado.

12voto

dextervip Puntos 146

Puedes obtener un recuento de las ciudades de 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 del mapa basándose en esa columna para crear un mapa coropleto.

7voto

Karl Voigtland Puntos 326

No mencionas qué versión de ArcGIS estás utilizando, pero si es la 10.1 puedes añadir el recuento de características en la leyenda

También puede añadir recuentos de características a su leyenda marcando la casilla Mostrar recuento de características.

http://resources.arcgis.com/en/help/main/10.1/index.html#//00s900000023000000

Está a mitad de la página.

0voto

S1U Puntos 118

Este es un proceso largo pero me ha funcionado muchas veces: primero con Unión espacial puntos de destino y unir el atributo de los países a sus puntos de ciudad. Recuerda cambiar la operación de unión a uno-a-muchos.

entonces tus puntos tienen los valores de tus países, entonces tendrás un campo join_FID añadido junto con otros atributos de los países. haz clic con el botón derecho del ratón en la cabecera y haz clic en resumir, elige join_FID y encuentra un campo en el que puedas comprobar el cálculo del recuento. pulsa ok y tendrás una tabla con join_FID y el recuento de los puntos

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

ahora tienes la cuenta de los puntos de cada polígono.

el segundo método utiliza QGIS y es mucho más fácil. sólo hay que utilizar la herramienta de unión por ubicación.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X