Créer une mosaïque dans ArcMap avec Colormap comme moteur de rendu ou ajouter une palette de couleurs après la création?

9

J'ai plusieurs rasters au format tiff qui ont une carte de couleurs qui leur est assignée:

entrez la description de l'image ici

Je crée ensuite un ensemble de données mosaïque avec des spécifications correspondant à l'imagerie et y ajoute tous mes tiffs (vous pouvez ignorer les avertissements, c'est juste pour illustrer ce que j'ai fait):

entrez la description de l'image ici

Colormap n'apparaît pas et il ne me permet pas d'importer mon Colormap depuis les tiffs:

entrez la description de l'image ici

Existe-t-il un moyen d'ajouter / d'importer mes Colormaps afin que nous puissions afficher les données en fonction de ces valeurs?

gomapping
la source
4
Je ne sais pas si ce que je suggère est un hareng rouge ou même possible, mais peut-être pourriez-vous appliquer une fonction raster de palette de couleurs à la mosaïque?
Hornbydd
2
Il s'avère que vous pouvez appliquer une palette de couleurs à une mosaïque via la fonction raster de palette de couleurs, sachez que cela créera une nouvelle couche.
Hornbydd
hmm oui je pense que vous avez raison, mais je pense que cela crée simplement un nouveau raster qui devrait être ajouté à une mosaïque et perdrait ensuite sa carte de couleurs ... tous les rasters référencés dans ma mosaïque ont une carte de couleurs assignée pour eux, mais je ne peux pas afficher la mosaïque à l'aide de cette palette de couleurs.
gomapping du
1
Pouvez-vous «emprunter» la symbologie de ce nouveau raster?
FelixIP
1
Si vous enregistrez une fonction raster en tant que xml, vous pouvez appliquer cette fonction dans votre mosaïque et elle utilisera votre palette de couleurs à l'intérieur de la mosaïque, pas dans une autre couche. Je ne sais pas si c'est ce que vous voulez mais si c'est le cas, je peux mieux l'expliquer.
Albert

Réponses:

4

Vous pouvez appliquer une palette de couleurs à une mosaïque à l' aide de ce flux de travail. Gardez à l'esprit que vos données doivent être de type entier.

Tout d'abord, vous devez créer et exporter une palette de couleurs à partir de votre raster stylisé.

entrez la description de l'image ici

Ensuite, vous appliquez cette palette de couleurs en tant que fonction raster , chargez votre fichier .clr. Cela créera un nouveau calque.

entrez la description de l'image ici

Dans l'onglet symbologie de cette nouvelle couche, exportez en tant que modèle de fonction raster. Il va créer un fichier.rft.xml

entrez la description de l'image ici

La dernière étape consiste à appliquer cette fonction dans votre mosaïque à l'aide de l' outil Modifier la fonction raster .

entrez la description de l'image ici

Ce n'est pas très intuitif mais cela peut être fait, vous devrez peut-être calculer les statistiques de la mosaïque mais vous pouvez le faire en option lorsque vous ajoutez vos rasters à la mosaïque.

entrez la description de l'image ici

Albert
la source
c'est là que je l'ai fait. les couleurs de la palette de couleurs sont affichées mais il utilise rgb dans la table des matières. Je me demande s'il existe un moyen de lui faire afficher les valeurs de la palette de couleurs. vous affichez les couleurs de la même manière que la palette de couleurs mais le rendu est toujours RVB si vous cochez test1 -> Image -> Symbologie il n'y a toujours pas d'option pour Colormap
gomapping
Il y a peut-être une autre approche mais afaik, je pense que vous pouvez soit l'avoir dans un autre calque avec la légende complète ou à l'intérieur de la mosaïque en tant que RVB.
Albert