Criando o conjunto de dados do mosaico no ArcMap com o Colormap como renderizador ou adicionando o Colormap após a criação?

9

Eu tenho vários rasters no formato tiff que têm um mapa de cores atribuído a eles:

insira a descrição da imagem aqui

Em seguida, crio um conjunto de dados em mosaico com especificações correspondentes às imagens e adiciono todos os meus argumentos (você pode ignorar os avisos, isso é apenas para ilustrar o que eu fiz):

insira a descrição da imagem aqui

O Colormap não aparece e não me permite importar meu Colormap dos tiffs:

insira a descrição da imagem aqui

Existe alguma maneira de adicionar / importar meus mapas de cores para que possamos visualizar os dados de acordo com esses valores?

gomapping
fonte
4
Não sei se o que estou sugerindo é um arenque vermelho ou mesmo possível, mas pode ser que você possa aplicar uma função raster de mapa de cores ao conjunto de dados do mosaico?
Hornbydd
2
Acontece que você pode aplicar um mapa de cores a um conjunto de dados em mosaico através da função raster do mapa de cores, esteja ciente de que ele criará uma nova camada.
Hornbydd
hmm sim, acho que você está certo, mas acho que isso apenas cria uma nova varredura que precisaria ser adicionada a um conjunto de dados em mosaico e perderia o mapa de cores ... todas as varreduras mencionadas no meu conjunto de dados em mosaico têm um mapa de cores atribuído para eles, mas não consigo exibir o conjunto de dados em mosaico usando esse mapa de cores.
gomapping
11
Você pode "emprestar" a simbologia dessa nova varredura?
FelixIP 22/02
11
Se você salvar uma função raster como um xml, poderá aplicar essa função no seu mosaico e ela usará seu mapa de cores dentro do mosaico, não em outra camada. Não sei se é isso que você quer, mas se for, posso explicar melhor.
Albert

Respostas:

4

Você pode aplicar um mapa de cores a um mosaico usando este fluxo de trabalho. Lembre-se de que seus dados precisam ser do tipo inteiro.

Primeiro, você precisa criar e exportar um mapa de cores da sua varredura estilizada.

insira a descrição da imagem aqui

Em seguida, você aplica esse mapa de cores como uma função raster , carrega seu arquivo .clr. Isso criará uma nova camada.

insira a descrição da imagem aqui

Na guia simbologia dessa nova camada, exporte como um modelo de função raster. Ele criará um file.rft.xml

insira a descrição da imagem aqui

O último passo é aplicar esta função no seu mosaico usando a ferramenta Editar Função de Varredura .

insira a descrição da imagem aqui

Não é muito intuitivo, mas pode ser feito; pode ser necessário calcular estatísticas do mosaico, mas você pode fazê-lo como uma opção ao adicionar suas rasters ao mosaico.

insira a descrição da imagem aqui

Albert
fonte
Foi aqui que eu fiz. as cores do mapa de cores são exibidas, mas estão usando rgb no índice. Eu estou querendo saber se existe uma maneira de mostrar os valores colormap lá. você está mostrando as cores da mesma forma que o mapa de cores, mas o processador ainda é rgb se você verificar test1 -> Imagem -> Simbologia ainda não existe uma opção para colormap
gomapping
Talvez exista outra abordagem, mas, em seguida, acho que você pode colocá-la em outra camada com a legenda completa ou dentro do mosaico como um RGB.
Albert