Encontrei recentemente a ferramenta Pick no Spatial Analyst of ArcGIS. Eu entendo o que a ferramenta faz; ele cria uma varredura de saída usando uma lista de rasters de entrada e uma varredura de 'posição' que determina para cada célula da grade na saída da qual a entrada deve receber o valor. Procurei perguntas no GIS.SE que mencionassem o Pickferramenta e não parece haver nenhum. Tendo usado o SIG já há algum tempo, não consigo pensar em um cenário passado em que essa operação teria sido útil para mim. Até a documentação de ajuda do ArcGIS, que normalmente é bastante extensa, não revela um caso de uso para a ferramenta. Estou muito curioso para saber se algum de vocês já usou essa ferramenta e, em caso afirmativo, para quê? Existe alguma área de nicho que estou ignorando, por exemplo, alguma operação envolvendo imagens multiespectrais, na qual essa é uma operação comum?
fonte
Respostas:
Pick
é o analógico de álgebra de mapa de uma declaração "case" ou "switch". Como eles, não é indispensável, mas pode ser conveniente (e mais eficiente do que operadores lógicos binários profundamente aninhados).Notável entre os usos para os quais eu coloquei essa operação é a capacidade de implementar um autômato celular .
Outro uso útil é a seleção aleatória de rasters. Um exemplo trabalhado aparece neste site em Criando raster, escolhendo aleatoriamente o valor da célula de várias rasters sobrepostas?
fonte
Pick
é a ferramenta certa para escolher a próxima geração. O link que eu forneci se concentra em um CA (Jogo da Vida de Conway), que é tão simples que existem apenas duas condições; portanto,Pick
não é realmente necessário para implementá-lo.a maior parte da ferramenta pode ser substituída pela álgebra de mapas, mas a sintaxe da seleção facilita o uso.
Usei-o para mosaico com várias máscaras (você tem um conjunto de classificação e deseja combiná-las com base na estratificação geográfica).
Também é bastante útil na combinação do conjunto de ferramentas local . Por exemplo, uma dessas ferramentas pode encontrar a posição do valor mais alto em um conjunto de varredura. Portanto, se você adicionar um ao resultado, poderá escolher o valor após o máximo. Isso é bastante útil para análise de séries temporais.
fonte