
实习六(专题制图).pdf
16页147 - 专题八 地图制图 专题八 地图制图 1.1.1.1. 专题概述 专题概述 本专题旨在向用户介绍 ENVI 地图制图的处理流程ENVI 新增的快速制图功能能够生成基本的的地图制图模板,再使用 ENVI 的注记功能来添加额外的信息要获取更多的详细描述请参见ENVI User’s Guide 或 ENVI 帮助 ♦ 本专题中使用的文件本专题中使用的文件 文件文件 描述描述 ysratio.img 美国黄石公园 TM 比率影像(Subset) ysratio.hdr ENVI 相应的头文件 ysratio.ann 保存的注记文件 ysratio.grd 保存的公里网参数文件 ys_loc.tif 比率影像的具体位置 1.2.1.2. 在 ENVI 中进行地图制图 在 ENVI 中进行地图制图 ENVI 的地图制图功能使得用户能够方便快捷地、交互式地添加图例等要素将一幅影像绘制成地图制图过程一般由以下几步组成先使用 ENVI 快速制图(QuickMap)功能生成基本模板(或恢复原保存的模板) , 然后使用 ENVI 的注记功能或其它影像叠合功能按需要进行交互式地制图 快速制图允许用户设定地图比例、输出页的大小以及方位,能够选择影像的空间子集进行制图,还可以方便地添加基本地图要素,如地图公里网、比例尺、地图标题、标识、地图投影信息和其它基本地图注记。
此外 ENVI 快速制图输出中的自定义注记功能允许插入图例、三北方向图表(Declination Diagrams) 、箭头、影像或绘制图、附加的文本等要素使用 ENVI 注记或公里网叠合功能的交互式地图制图功能允许用户修改快速制图的默认叠合设置,合理布置所有的地图要素 开始本专题(开始本专题(Getting Started)) 使用 ENVI 的快速制图功使得在 ENVI 中制图同显示一幅影像一样简单,所需要做的就是生成或恢复一个基本地图模板,如果需要,再交互式地添加或修改个别的地图要素,如注记、比例尺、公里网等等地图制图的结果可以保存为一个 ENVI 的显示组,需要时再进行恢复然后修改或是打印出来此外,ENVI的注记功能允许用户为共有的地图要素对象,分别建立或保存模板 - 148 - ? 首先,选择要制图的影像,打开影像文件,作为一个灰阶或 RGB 彩色影像加载到 ENVI 的显示窗口,将影像对比度调整到合适的程度 (下一部分将做简要的说明) ♦ 启动启动 ENVI 启动前,请确认已正确安装 ENVI ? 要在 UNIX 或 Macintosh OS X 中启动 ENVI,请在 UNIX 命令行中输入 envi。
? 要在 Windows 系统中启动 ENVI,请双击 ENVI 的图标 ♦ 打开显示打开显示 Landsat TM 影像影像 要打开一个影像文件: 1. 在 ENVI 主菜单中,选择 File →→ Open Image File 2. 在出现的 Enter Input Data File 文件选择对话框中,选择进入《ENVI遥感影像处理专题与实践》附带光盘 #1 envidata 目录中的 ys_tmsub 子目录从列表中选择 ysratio.img 文件,点击Open相应的文件和波段会列出在可用波段列表中根据默认设置,5/7、3/1、3/4 的比率波段会自动地加载到“R” 、 “G” 、 “B”字段,且同时选择了 RGB Color 按钮 3. 点击对话框底部的 Load RGB 按钮把该影像加载到一个新的显示窗口中 一旦影像在显示窗口中显示出来,就可以按照下列步骤创建快速制图(QuickMap)模板,并添加单独的地图要素 ♦ 生成快速制图模板生成快速制图模板 1. 从主影像显示窗口菜单中,选择 File →→ QuickMap →→ New QuickMap,打开 QuickMap Default Layout 对话框。
这个对话框可以用来修改输出页的大小,页的方位以及地图的比例 2. 我们保留除了地图比例尺之外的所有默认设置将 Map Scale 改为 200,000,点击 OK 选定影像子集 3. 我们将使用整个影像,使用鼠标左键点击红色方框的左下角并拖动方框,选中整个影像 提示:提示:要选择影像的子集输出成地图,使用鼠标左键放置并调整红色矩形框 4. 点击 OK,随后 QuickMap Parameters 对话框将出现在屏幕上(见图 13-1) 5. 在对话框中用鼠标左键点击 Main Title 文本框,键入文本 Yellowstone National Park Image-Map 6. 在对话框中使用鼠标右键点击 Lower Left Text 文本框, 在弹出的菜单中选择 Load Projection Info,从 ENVI 头文件中加载影像的投影信息 7. 在对话框中使用鼠标右键点击 Lower Right Text 文本框,键入文本 Map Generated Using,然后回车(按下 Enter 键) ,再依次键入 ENVI QuickMap、Copyright 2001、Research Systems, Inc,每次键- 149 - 入时都要按回车键。
8. 根据本专题的目的, 我们建议将 Scale Bars、 Grid Lines 和 North Arrow 前面的复选框 (check box)选中要更改设置,仍然可以使用 QuickMap Parameters 对话框右边的复选框及其选项进行 9. 点击 Declination Diagram 复选框,并选中 10. 在对话框底部选择 Save Template,输入 Output Filename 文件名 ysratio.qm,点击 OK,将快速制图的结果保存为快速制图模板文件这个模板可以在处理相同像素大小的影像时进行调用,只需显示所需影像, 并选择 File →→ QuickMap →→ from Previous Template 恢复已经保存了的快速制图模板 图图 13-1::ENVI 的的 QuickMap Parameters 对话框,显示了默认设置和地图制图专题中添加的文本对话框,显示了默认设置和地图制图专题中添加的文本 11. 在 QuickMap Parameter 对话框的左下角点击 Apply,在标准 ENVI 显示窗口组中显示快速制图的结果如果需要,可以修改 QuickMap Parameter 对话框中的设置,然后点击 Apply 更新显示结果。
12. 可以将快速制图的结果输出到打印机或是 Postscript 文件 见 161 页的 “保存结果”(Save the Results)以及 162 页的“打印”(Printing)来获取更多的信息如果需要,保存或打印一个副本,否则,继续下一步 13. 在 ENVI 显示窗口组中重新查看结果,观察地图公里网、比例尺、指北针以及默认文本的位置 - 150 - 图图 13-2::ENVI 快速制图的默认输出快速制图的默认输出 ♦ 自定义地图版面设计中的元素自定义地图版面设计中的元素 ENVI 提供了多种定制地图制图的选项,包括添加虚边框(virtual borders) 、文本注记、公里网、等值线、绘图插入、矢量叠合以及分类叠合可以使用 ENVI 的主影像窗口、滚动窗口或者缩放窗口来进行其它定制的制图操作(如果使用滚动窗口,可以拖住其一角来调整显示的大小) 1)添加虚拟边框)添加虚拟边框 默认的 ENVI 显示中只包含了影像,周围没有空白的空间地图制图一般需要将某些地图要素放置在影像之外ENVI 提供了一个“虚拟边框”的功能来将注记放置在影像的周围而不用创建新的影像虚拟边框可以采用几种方法添加在影像上,以下部分将依次介绍。
在在 ENVI 快速制图中使用影像公里网来自动添加快速制图中使用影像公里网来自动添加 一个虚拟边框会被添加到地图影像中与快速制图中的公里网相协调,并且默认的方里网也将显示出来 请参见以下的具体说明来了解如何修改公里网的属性参数 必要的边框将会自动地添加到影像的两边 - 151 - 1. 要改变默认的边框,可以从快速制图的主显示窗口菜单中选择 Overlay →→ Grid Lines当 Grid Line Parameters 对话框出现后,选择 Options →→ Set Display Borders 打开 Display Borders 对话框 2. 输入 100,400,150 和 100,如图 13-3 所示点击 OK 新的虚拟边框的属性马上就会应用到地图影像中如果保存了公里网的参数文件,边框属性信息也会同时保存,而且当从公里网参数文件中恢复公里网属性时,边框属性信息也会被恢复 图图 13-3:设置:设置 Display Borders 对话框对话框 使用显示参数设置使用显示参数设置 使用 Display Preferences 对话框,也可以改变虚拟边框的属性和其它的显示设置。
1. 从快速制图的主显示窗口菜单栏中选择 File →→ Preferences 接着 Display Parameters 对话框就会出现,在对话框的顶部包含了与刚才介绍相类似的文本框 2. 输入所需的数值,并为边框选择一个所需的颜色 3. 点击 OK 新的边框的属性马上就会应用到地图影像中 使用注记功能使用注记功能 使用 ENVI 的注记功能也可以调整虚拟边框的属性 1. 从快速制图的主显示窗口菜单栏中选择 Overlay →→ Annotation 2. 当 Annotation 对话框出现后,选择 Options →→ Set Display Borders 打开 Display Borders 对话框 3. 输入所需的边框属性参数,点击 OK 新的边框的属性参数马上就会应用到地图影像中 如果保存了注记文件, 边框属性信息也会同时保存,而且当从注记文件中恢复注记时,边框属性信息也会被恢复 2)添加公里网)添加公里网 ENVI 支持同时显示像素公里网、地图坐标公里网以及地理坐标(纬度/经度)网当公里网被应用到地图影像中时,一个 100 像素宽的虚拟边框(它也有可能被调整过,见 151 页的“添加虚拟边框” )会被自动地添加到地图影像中,来协调公里网标签(labels) 。
要添加或修改地图影像公里网,请参见以下步骤: - 152 - 1. 从快速制图的主显示窗口菜单栏中选择 Overlay →→ Grid Lines 在出现的 Grid Line Parameters 对话框中,默认的公里网将按默认的公里网间距显示出来 图图 13-4::Grid Line Parameters 对话框对话框 2. 在 Grid Spacing 文本框中输入 4,000 把公里网间距修改为 4000 米 ? 要改变公里网和标签的属性参数,选择 Options → Edit Map Grid Attributes 或者 Edit Geographic Grid Attributes 来修改所选公里网的属性同样,也可以从 QuickMap Parameters 对话框中点击Additional Properties 按钮来修改公里网的属性参数 3. 点击 OK,确定所选的属性 4. 在 Grid Line Parameters 对话框中,点击 Apply 将新的公里网应用到地图影像显示中 ? 要保存公里网属性参数以便后续使用,从 Grid Parameters 菜单栏中选择 File →→ Save Setup,再选择一个输出文件。
这样就保存了公里网属性参数的一个模板, 可以从 Grid Parameters 对话框的菜单栏中选择 File →→ Restore Setup 加载这个模板,并使用到别的地图制图中 3)操作处理注。












