在ArcMap中使用Colormap作为渲染器创建镶嵌数据集,还是在创建后添加Colormap?


9

我有几种tiff格式的栅格,这些栅格具有分配给它们的颜色图:

在此处输入图片说明

然后,我创建一个规格符合影像的Mosaic数据集,并向其中添加所有tiff(您可以忽略警告,这只是为了说明我的所作所为):

在此处输入图片说明

Colormap不会显示,也不允许我从tiff导入我的Colormap:

在此处输入图片说明

有什么方法可以添加/导入我的颜色图,以便我们可以根据这些值查看数据?


4
不知道我的建议是红色鲱鱼还是什至可能,但是您可以将颜色图栅格函数应用于镶嵌数据集吗?
Hornbydd

2
事实证明,可以通过色图栅格功能将色图应用于镶嵌数据集,请注意它将创建一个新图层。
Hornbydd

嗯,是的,我认为您是对的,但是我认为这只会创建一个新的栅格,需要将其添加到镶嵌数据集中,然后会丢失其颜色图...在我的镶嵌数据集中引用的所有栅格都分配了一个颜色图给他们,但我无法使用该颜色图显示镶嵌数据集。
gomapping

1
您可以从该新栅格中“借用”符号吗?
FelixIP

1
如果将栅格函数另存为xml,则可以在镶嵌中应用此函数,它将在镶嵌内而不是其他图层中使用颜色映射。我不知道这是不是您想要的,但如果是,我可以更好地解释。
艾伯特

Answers:


4

您可以使用此工作流程将颜色图应用于镶嵌。请记住,您的数据必须是整数类型。

首先,您需要从样式化的栅格中创建和导出颜色图。

在此处输入图片说明

然后,将此颜色图应用为栅格函数,加载.clr文件。这将创建一个新层。

在此处输入图片说明

在此新图层的符号系统选项卡中,导出为栅格函数模板。它将创建一个file.rft.xml

在此处输入图片说明

最后一步是使用“ 编辑栅格函数”工具在镶嵌中应用此函数。

在此处输入图片说明

它不是很直观,但是可以完成,您可能需要计算镶嵌的统计信息,但是在将栅格添加到镶嵌时,可以将其作为一种选择。

在此处输入图片说明


这是我做到的地方。显示了颜色图颜色,但在目录中使用的是rgb。我想知道是否有办法让它在那里显示颜色图值。您显示的颜色与颜色图相同,但是如果您检查
test1-> Image-

也许除了afaik之外,还有另一种方法,我想您可以将其包含在具有完整图例的另一层中,也可以将其内部作为RGB包含在其中。
阿尔伯特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.