Contando pontos no shapefile nos polígonos de outro shapefile usando o ArcGIS Desktop?

11

Estou criando um mapa com dois shapefiles:

  1. Um polígono de condados
  2. Pontos das cidades

Eu usei a função Intersect para agrupar as cidades em cada município.

Estou tentando fazer com que o número de cidades em cada município apareça na legenda.

Por exemplo, no condado A existem 16 cidades, no condado B existem 7 cidades e assim por diante.

Estou tentando criar um mapa de coroas que mostra o número de cidades em cada município.

jeff
fonte

Respostas:

12

Você pode obter uma contagem de cidades em cada município realizando uma associação espacial. Isso criará um novo shapefile com uma nova coluna na tabela de atributos chamada "Count".

Você pode definir sua simbologia de mapa com base nessa coluna para criar um mapa de coroas.

Wes
fonte
7

Você não menciona qual versão do ArcGIS você está usando, mas se for 10.1, poderá adicionar a contagem de recursos na legenda

Você também pode adicionar contagens de recursos à sua legenda marcando a caixa de seleção Mostrar contagem de recursos.

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

Está na metade da página.

MapMan
fonte
0

Aqui está um processo longo, mas funcionou para mim muitas vezes: primeiro com Spatial Join pontos-alvo e junte o atributo dos países aos pontos da sua cidade. Lembre-se de alterar a operação conjunta para um para muitos.

seus pontos tiverem os valores de seus países, e você terá um campo join_FID adicionado junto com outros atributos dos países. clique com o botão direito do mouse no cabeçalho e clique em resumir, escolha join_FID e encontre um campo no qual você possa verificar o cálculo da contagem. pressione ok e você terá uma tabela com join_FID e contagem dos pontos

a última etapa é unir os dados do campo Join_FID da tabela resumida ao seu ID do objeto Polygon SHP.

agora você tem a contagem dos pontos para cada polígono.

o segundo método usa QGIS com é muito mais fácil. você só precisa usar a ferramenta junção por localização.

Babak Fi Foo
fonte