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.

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.



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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.