在 ER
Mapper中,
通过在算法窗囗创造一个或多个数据
“图层”来显示影像,各种不同的数据图层结合来创建最终影像。
在算法窗口左侧点击图层可查看某图层处理流程对话框。算法的每个图层可以经过不同的处理过程并且使用不同的影像数据集。通过第三章的学习,已可以建立单一图层(一个单波段查表彩色图层),但是其他类型算法可以有多个数据图层。如一个影像在
RGB(红-绿-蓝)显示方式下有三个数据层。当然也可以添加诸如GIS
矢量或图表数据、注释或制图数据。
算法中的每个图层可以进行单独操作,便于调节复杂的影像处理算法――这是ER
Mapper的主要功能之一。
一般需要先定义一个算法来显示栅格数据,如卫星数据或数字航空影像。
然后增加新的图层来显示矢量信息等。
5.1.1
图层控制
如果您在图层按钮上点一下,出现如下信息。

点击Turn
on/off按钮
可以开启/关闭图层。
5.1.2
颜色模式
ER Mapper提供如下三种彩色模式:
|
颜色模式 |
功
能 |
|
Pseudocolor |
用于显示单波段栅格数据;通过Lookup
Table设置颜色显示方式 |
|
Red Green Blue |
以RGB方式显示栅格数据 |
|
Hue Saturation Intensity |
以HIS方式显示栅格数据 |
5.1.3
数据图层
ER Mapper提供一些类型的数据图层,用于显示各种数据。一般有两种图层类型:
|
栅格图层 |
显示影像或像素数据集,显示的影像常常是两种或者多种栅格图层的集合(如红、绿、蓝) |
|
矢量图层 |
显示GIS、点、线、面、图例等,一般常会叠加在栅格数据之上 |
栅格图层类型
许多栅格图层类型只对某个特定的颜色模式有效。如果该图层类型与当前的显示模式不匹配,ER
Mapper在处理过程中自动关闭该图层。栅格图层与有效的颜色模式配合如下:
|
栅格图层 |
功能 |
匹配颜色模式 |
|
Pseudocolor |
显示栅格数据,通过Lookup
Table设置颜色显示方式 |
Pseudocolor |
|
Red |
在红色通道中显示栅格数据 |
Red
Green Blue |
|
Green |
在绿色通道中显示栅格数据 |
Red
Green Blue |
|
Blue |
在蓝色通道中显示栅格数据 |
Red
Green Blue |
|
Hue |
显示栅格数据,控制显示影像的颜色分量 |
HSI |
|
Saturation |
显示栅格数据,控制显示影像的饱和度分量 |
HSI |
|
Intensity |
显示栅格数据,控制显示影像的亮度分量 |
所有 |
|
Height |
在3D显示方式下控制第三维的高度 |
所有 |
|
Class Display |
显示通过分类功能创建的栅格影像 |
所有 |
|
Classification |
通过固定颜色显示分类影像 |
所有 |
矢量图层类型
矢量图层用于显示注释等矢量数据。所有的矢量图层都显示在栅格数据之上,而不受颜色显示模式的影响。以下是主要的矢量图层类型:
|
矢量图层 |
功能 |
|
注释/制图层 |
创建注释(线、圆、文本等)和制图组件(比例尺、指南针等)。也用于显示ER
Mapper矢量格式(.erv扩展文件) |
|
Region图层 |
显示域多边形 |
|
ARC/Info图层 |
显示、编辑、保存ARC/Info软件的“coverage”矢量数据 |
|
动态链接 |
显示其他软件产品的矢量或点状数据 |
通过练习主要完成以下任务:
l
打开/关闭图层;
l
在一个/多个栅格图层中载入影像;
l
增加、删除、移动图层;
l
改变栅格图层显示类型。
注意:在进行以下练习之前,请确定其它ER
Mapper影像窗口都已经关闭,只打开主菜单窗口。
5.2.1
打开/关闭图层
本节目标:学习打开/关闭数据图层;了解当颜色模式改变时,图层状态是如何改变的。
打开影像窗口、显示拼接算法
1、
在File菜单下,选择Open...
2、
在Directory菜单下,选择\examples。
3、
在Function_And_Features\Data_mosaic目录下打开算法文件:Interactive_mosaic_
of_4_datasets.alg
4、
在View菜单下,选择Algorithm…
打开/关闭图层
1、
在算法窗口中选择名字为Mosaic_TM的影像;
点击Turn_off
按钮关闭该图层;
2、
该图层关闭,ER
Mapper在处理时忽略该图层。
3、
在算法窗口中选择名字为Mosaic_XS的影像;
4、
点击Turn_off
按钮关闭该图层。
5、
在算法窗口中选择名字为Mosaic_TM的影像;
该图层现在处于关闭状态。
6、
再次点击
按钮打开该图层;
该图层打开,影像出现在显示屏上。
7、
在算法窗口中选择名字为Mosaic_XS的影像;
8、
再次点击
按钮打开该图层。
改变颜色模式
1、
在算法窗口中,在Surface按钮上右键选择RGB显示模式;
四个图层数据在显示屏上消失,显示不支持该显示模式。
2、
在算法窗口中,在Surface按钮上右键选择Pseudocolor显示模式,则所有图层又恢复显示。
5.2.2
在图层中载入数据
本节目标:学习在算法的某个特定图层或多个图层中载入影像数据。了解OK、Apply等多个按钮的用途。
打开RGB算法
1、
在ER
Mapper标准工具条中选择Open
按钮;
2、
在Directory菜单下,选择\examples;
3、
打开算法文件Data_Types\Landsat_TM\RGB_432.alg;
4、
在View菜单下,选择Algorithm...
在三个图层中载入新影像
1、
在ER
Mapper标准工具条中选择Load
Dataset
按钮;
打开数据集对话框显示如下,可以看到在对话框下层除了OK和Apply之外还有OK
this layer only、Apply
this layer only两个选项。
2、
在Directory菜单下,选择\examples;
3、
打开文件Shared_Data\Landsat_TM_year_1991.ers;
4、
点击Apply按钮;
三个图层中均已载入1991年Landsat数据,Apply按钮功能是置换所有图层数据。
5、
点击Green图层;
6、
选择文件\examples\Shared_Data\Landsat_TM_year_1985.ers;
7、
点击Apply
this layer only按钮;
则只在Green图层中载入1985年Landsat数据,其他图层无变化。
8、
点击Blue图层;
9、
选择文件\examples\Shared_Data\Landsat_TM_year_1985.ers;
10、
点击Apply
this layer only按钮;
只是在Blue图层中载入1985年Landsat数据,其他图层无变化。
注意:OK和OK
this layer only也有相似的作用,只是选择这两项后将关闭当前打开的数据集对话框。
5.2.3
增加、改变图层
本节目标:学习在算法中删除图层、增加新图层、移动图层。
打开新的RGB算法
1、
在ER
Mapper标准工具条中选择Load
按钮;
2、
在Directory菜单下,选择\examples;
3、
打开算法文件Data_Types\Spot_XS\
Spot_XS _rgb_321.alg;
4、
在View菜单下,选择Algorithm...
改变图层显示顺序
1、
在算法窗口中选择“Green
Layer”;
2、
点击上移按钮
;
“Green
Layer”向上移到图层列表的最上层。
3、
在算法窗口中选择“Blue
Layer”;
4、
点击下移按钮
;
“Blue
Layer”向下移到图层列表的最下层。
5、
在算法窗口中选择“Red
Layer”;
6、
使用鼠标将该图层拖动到最下层。
注意:可以使用按钮或者鼠标来改变图层显示顺序。
删除图层
1、
在算法窗口中选择“Green
Layer”;
2、
点击剪切按钮
删除该图层。
“Green
Layer”在图层列表中被删除。
3、
在算法窗口中选择“Blue
Layer”;
4、
点击剪切按钮
删除该图层。
载入新图层
1、
在Edit/Add
Raster Layer下拉菜单中选择Green;
2、
点击Load
Dataset
按钮,打开影像\Shared_Data\Spot_XS.ers;
注意:如果只想将数据加载到该图层,可以选择OK
this layer only或Apply
this layer only按钮。
3、
在波段选择下拉菜单中选择B2:0.645_um波段
;
4、
绿色图层增加到图层列表中。
5、
点击复制按钮
;
6、
新的绿色图层复制到图层列表中。
7、
选择该新图层,右键选择显示方式为Blue;
8、
在波段选择下拉菜单中选择B1:0.545_um波段
;
调整图层间的转换
1、
选择绿色图层,并点击颜色转换按钮
;
出现颜色转换对话框。
2、
在Limits菜单中选择Limits
to actual;
3、
X轴数据变化,匹配波段2数据。
4、
在该对话框中点击Blue图层按钮
;
5、
在Limits菜单中选择Limits
to actual;
6、
点击自动转换按钮
;
增加了蓝光波段的对比度。
7、
在该对话框中点击绿光图层按钮
;
8、
点击自动转换按钮
;
9、
点击关闭颜色转换对话框;
10、
关闭所有窗口和对话框。
当完成这些练习之后,您了解如何在ER
Mapper中完成以下任务。
l
打开/关闭图层;
l
在一个或者多个图层中载入影像;
l
增加、删除、移动图层;
l
改变栅格图层显示类型。