Mais

Seleção de polígonos que contêm certos dados rasterizados

Seleção de polígonos que contêm certos dados rasterizados


Estou usando uma camada raster com qualquer1ou0em cada célula. No topo desta camada, eu tenho um shapefile de países europeus. Os países que contêm '1 célula' no raster abaixo são os países que estou interessado em estudar.

Existe alguma maneira de selecionar apenas os polígonos do país que têm uma '1 célula' neles do raster abaixo?

Estou usando ArcGIS 10.3 for Desktop


Isso deve ser fácil com as estatísticas zonais.

  1. Execute oEstatísticas zonais como tabelaferramenta em seu raster usando países como zonas (você precisará da extensão Spatial Analyst). Use a soma como estatística zonal.

  2. Após a conclusão, reúna a tabela resultante de volta ao conjunto de dados original de Países e selecione zonas que tenham somas diferentes de zero.


Normalmente não se seleciona dados vetoriais usando rasters, geralmente é o contrário.

Uma abordagem, a velocidade da operação dependendo do tamanho das células é:

  1. Certifique-se de que seu raster tenha uma tabela de atributos, caso não use a ferramenta de construção de tabela de atributos. Se você não sabe o que é isso, procure a ajuda.
  2. Selecione a linha no atributo em que valor = 1.
  3. Execute a ferramenta raster to point, isso honrará a seleção e exportará apenas as células que eram uma como pontos.
  4. Execute a ferramenta de seleção por localização selecionando os países que cruzam os 1 pontos.

Assista o vídeo: POLÍGONOS. GEOMETRIA PLANA