《地理信息系统基础》实验指导书
课程名称:地理信息系统基础
课程编号:
软件名称:MapInfo Professional 6.5, ORACLE 9.0
指导教师:周晓光、赵玲
实验内容:
实验一、MAPINFO地理信息系统的基本功能与基本操作
实验二、MAPINFO的空间数据录入
实验三、空间数据查询、分析与数据转换
实验四、MAPINFO 的空间数据入库(ORACLE SPATIAL)与调用
实验一、MAPINFO地理信息系统的基本功能与基本操作
实验目的:
(1)熟悉桌面GIS软件MapInfo的界面环境
(2)初步掌握MapInfo主要工具、菜单命令的使用
(3)理解GIS软件应具备的基本功能
实验内容及步骤:
一、熟悉MapInfo的界面环境
1、在地图窗口打开MapInfo表
a、选择“文件>打开表”或从“快速启动”对话框中选择“打开表”,出现打开表的对话框。
b、在“文件类型”下拉列表中可以选择要打开的文件类型,可以选择打开dBASE DBF(*.dbf)文件、分界ASCII(*.txt)、Excel电子表格(*.xls)、以及栅格图像文件等。要打开MapInfo表,则在文件类型中选择MapInfo(*.tab)。小技巧:按住Shift键,可同时打开连续的多张表,
按住Ctrl键,可同时打开不定顺序的多张表。
c、设定要打开的表名称、目录和驱动器。本实验中打开data目录下的China.tab 表、Chinahwy.tab表和Chincaps.tab表。
你会看到一个显示中国地图的窗口,该窗口叫做地图窗口。浏览屏幕上部的菜单条,将发现其中多了一个“地图”菜单。
2、在浏览窗口中查看数据
a、选择窗口>新建浏览窗口(或者单击常用工具条上的新建浏览窗口按
钮)
b、出现“浏览表对话框”,选择China表,按“确定”。
屏幕上又出现了一个新窗口,即浏览窗口,显示出与China表相关的表格信息。观察屏幕上部的菜单条,Browse (浏览) 替换了Map (地图) 菜单。这是因为浏览窗口当前是活动窗口。
3、布置屏幕:
为更加有效地布置屏幕,选择窗口>平铺窗口重新布置屏幕。
如果选择窗口>层叠窗口(Cascade Windows)会怎样?
4、创建数据集的子集:
MapInfo提供了操作数据集中的全部数据或部分数据的功能。通过仅仅选择所需的数据,可以创建China表的选择结果(selection) 。
在浏览窗口中,单击表格前的方框(如黑龙江省);若同时按住Shift 键,可以同时选择多个省。观察屏幕上地图窗口的变化。所选择的省被放入称作为selection (选择结果) 的临时表里。
5、在统计图窗口中查看数据
为刚才创建的China表的选择结果(Selection) 创建统计图。
a、选择窗口>新建统计图窗口(或者单击常用工具条上的新建统计图窗口按钮)。
b、出现“创建统计图”向导框。在“图类型”中选择“柱状图”,并在模板中选择所需要的样式。点击“下一步”。
c、在统计图表的缺省选择是Selection (选择结果),在“从表”下拉栏中选择“年底总人口”并按“增加”按钮,在“标注使用列”下拉菜单中选择“年底总人口”,再按“确定”。
在菜单条上,“统计图”替换了“浏览”菜单。当前统计图称作Query 1。一旦你对Selection 进行了操作,MapInfo就将其重新命名为Query N。不能对统计图的数据集作任何改动,统计图只是数据的一种可视化表达。
6、保存工作空间
MapInfo提供了工作空间,可以将多个窗口保存为一个工作空间,待下次使用MapInfo时可迅速打开所保存的工作空间,即可启动工作空间中所包括的窗口,不必重新打开和设定,节省使用者工作时间。
选择“文件>保存工作空间”,出现“保存工作空间”对话框,给工作空间取一个新文件名,并选择保存路径。
7、关闭所有的文件:
保存工作空间之后,选择文件>全部关闭,关闭已打开的所有文件。
8、打开工作空间:
选择文件>打开工作空间。选择刚才保存的文件。
显示出刚才保存的工作空间。注意到统计图没有显示,这是因为它是为Selection创建的,Selection是临时表,工作空间不保存对临时表的任何操作。
二、掌握MapInfo主要工具、菜单命令的使用
主工具条是MapInfo提供的最丰富的操作工具,可对地图进行各种操作,是菜单命令不能代替的。
1、点选按钮
可利用此工具在地图、属性及配置窗口中选取一个或多个对象。
小技巧:按住Shift键不放,可同时选择多个对象。
注意:要将所选取的对象的图层属性设为可选取。
2、矩形选取按钮
可在地图窗口中选取矩形范围内的所有对象。只要选取对象的距心点落在矩形区域内,都会被选取。
注意矩形框是对位于上面的可选择图层进行选择。(此处是Chincaps)
3、圆形选取按钮
可在地图窗口中选取圆形范围内的所有对象。只要选取对象的距心点落在圆形区域内,都会被选取。
4、多边形选取按钮
可在地图窗口中选取多边形范围内的所有对象。
5、边界选择按钮
可以搜寻并选择给定区域(市或县的边界、警察巡逻区、销售区域等等)内的所有对象。
6、放大按钮
可以获得地图或布局更近的视图。
使用放大工具可创建一个矩形区域的放大显示:
a、单击主工具条上的放大按钮。
b、在需要放大的区域的一角单击,按住鼠标键并拖动鼠标,一个点状线构成
的矩形显示出来,在创建矩形之后,释放鼠标按钮。
矩形内的区域被放大到填充整个地图窗口。
7、缩小按钮
可以获得地图或布局的较广的视图。同样可以创建一个矩形区域的缩小显示。
8、改变视图按钮
可以设定地图窗口的宽度、比例、大小和中心。单击改变视图按钮,显示改变视图对话框,在“视野”提示框内键人5000。
9、漫游器按钮
许多情况下,通过改变地图窗口的缩放水平并没有显示出你想研究的区域,使用漫游器按钮,你可以将地图重新定位在地图窗口中,以便显示出所需要的区域。
10、信息按钮
使用信息工具显示与对象相关的表格数据。信息显示在“信息工具”显示框中,如果同一地理位置处有一个以上的对象,信息工具窗口中显示出该处有多少对象,它们分别用于哪个表。选择某一项,便显示出与该对象相关的所有信息。
11、标注按钮
使用标注工具可将相关对象数据库的信息标注到对象上。所有的标注都放于装饰图层中。
a、单击标注工具。
b、单击一些城市,MapInfo将用数据库中的第一个字段值标注对象。
12、拖动地图窗口按钮
使用拖放按钮工具可以将整个MapInfo地图窗口拖动到OLE容器应用程序中,例如Microsoft Word或Microsoft Excel。也可以在MapInfo里拖动地图窗口。在MapInfo中拖动地图的效果如同以下操作:“编辑”>“拷贝地图窗口”,然后在适当的应用中“编辑”>“粘贴”或“编辑”>“选择性粘贴”。
13、图层控制按钮
使用图层控制按钮工具,(或者在地图窗口中按鼠标右键,选择图层控制,)将出现“图层控制”对话框。在图层控制对话框中尝试以下操作并注意地图窗口的变化:
a、删除一个图层
b、增加一个图层
c、将China图层移到最上层,观察地图窗口的变化
d、设置图层可显示功能项、可编辑功能项
e、选择China图层,单击标注按钮,显示“标注选项对话框”
在标注项下拉菜单中选择Chinese_Char_Name,改变样式和锚点位置,再选择主菜单条上的标注按钮,在地图上对China图层的区域进行标注。
f、选择China图层,单击显示按钮,进入“显示对话框”
单击样式替换复选框,替换图层的缺省样式,修改区域的填充颜色、边线的宽度和颜色。
g、单击确定, 退出图层控制对话框。
h、选择Chincaps图层,单击显示按钮,进入“显示对话框”,设置图层缩
放。
选中“在缩放范围内显示”复选框,在Max Zoom (最大缩放) 框中输入3000,单击确定,退出对话框。
Chincaps图层不再显示在地图中,要使该图层重新显示出来,可用放大镜工具使地图窗口的比例尺变大。
14、标尺按钮
a、单击标尺工具。
b、单击测量起点、中间各点(若有的话)及终点。标尺窗口中显示标尺当前
测量的距离,以及在当前使用标尺工具过程中所有测量距离的总和。
c、测量结束时,双击即可。
d、单击标尺窗口的控制菜单框(标尺窗口左上角的框),关闭该窗口。
15、图例按钮
使用图例按钮显示与地图或统计图相关联的图例。
16、统计按钮
使用统计按钮可以显示统计窗口。统计窗口计算当前选中对象/记录的所有数值字段的总和及平均值。选中记录数也被显示出来。当选中结果变化时,数据重新计算,统计窗口自动更新。
a、利用选择工具选择“青海省”和“西藏”
b、点击统计按钮,将显示统计窗口。
17、设置裁剪区域按钮
用选择工具选择要裁剪的区域,然后单击此按钮,这时该地图重画,只显示所选区域。
18、裁剪区域开/关按钮
使用这个按钮,可以方便地在裁剪地图和整幅地图之间切换。
三、专题地图
1、创建一个专题地图,用来比较各省的1982年和1990年的人口值。
a、选择地图>创建专题地图。
b、选择直方图,单击“下一步”。
c、从“表”下拉列表中选择China。
d、从“表中的字段”下拉列表中选择Total_Pop_1982,单击增加,
Total_Pop_1982字段显示在“饼图/直方图中的字段”文本框中。
e、从“表中的字段”下拉列表中选择Total_Pop_1990,单击增加,
Total_Pop_1990字段显示在“饼图/直方图中的字段”文本框中。单击下一步。
f、显示预览对话框。点击“样式…”按钮,可以修改直方图的样式。
g.点击“图例…”按钮,出现“自定义图例”对话框,在“标题”栏中输入“人口分析”,在“子标题”栏中输入“1982年,1990年”,单击确定。2、修改专题地图
选择“地图>修改专题地图”。
3、删除专题图层
a、进入图层控制对话框。
b、选择“直方图按Total_pop_1982,Total_pop_1990”图层。
c、单击删除。
d、单击确定。
地图以缺省的样式重新显示。
4、按以下要求创建专题地图。
a、用“范围”类型专题地图反映1990年各省的居住人口数。
b、用“独立值”类型的专题地图反映出生率大于15或小于15的省份。
四、创建输出
1、将地图配置到布局窗口中。
a、选择窗口>新建布局窗口,或者点击常用工具条上的“新建布局窗口”
按钮。新建布局窗口对话框显示出来。
b、选择“一个窗口的框架”。
c、从下拉列表中选择“无”。
d、单击“确定”,显示布局窗口。。
e、单击布局窗口最大化按钮。
注意没有将框架放大,而是将整个窗口的高度和宽度增加了。因此下一步是必要的。
f、选择布局>查看整个布局。
g、单击绘图工具条上的框架工具。在布局窗口中拖出一个矩形。
h、显示“框架对象对话框”,从window下拉列表框中选择“
Chincaps,Chinahwy,China地图”。
i、单击“确定”,专题地图出现在布局窗口上。
j、再利用框架工具将专题图例放置在布局窗口上。
k、为了增加框架的显示,创建点状阴影。
用主工具条上的选择工具选择布局窗口中的地图框架,选择布局>创建阴影,在水平和竖直框中输入0.2,再单击确定。
l、用文本工具给地图加上标题。
m、准备打印。
2、以位图文件输出地图。
a、使地图窗口为活动窗口,并选择文件>另存窗口。
b、确定图象的大小,并单击“保存…”。
c、给文件命名。
d、在文件格式下拉列表中选择“WINDOWS位图”。
e、单击“保存”。
f、在绘图工具查看刚才保存的位图。
.