第五章MapInfo概述Word文档下载推荐.docx
《第五章MapInfo概述Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《第五章MapInfo概述Word文档下载推荐.docx(37页珍藏版)》请在冰豆网上搜索。
按下“+”,可以按照2倍因数放大,按下“-”,可以按照0.5倍因数缩小。
平移地图窗口可使用主工具栏中的平移命令按钮,此外还可以使用滚动条或上、下、左和右箭头键。
注:
这些工具也适用于布局窗口。
2)窗口快捷菜单
在地图窗口上单击鼠标右键会弹出窗口快捷菜单,如图5.2。
该菜单主要包含图层控制、选择操作、视图操作、编辑对象、打开/关闭自动滚屏、清除装饰图层、获取信息等功能。
图5.2窗口快捷菜单
1、工具栏
MapInfoProfessional的工具栏包括:
常用工具栏、主工具栏、绘图工具栏、WebServices工具栏、DBMS工具栏、工具工具栏,如表5.1。
表5.1工具栏一览表
常用工具栏
主工具栏
绘图工具栏
WebServices
工具栏
DBMS工具栏
工具
在6个工具栏中提供了众多工具按钮和命令,用户可以利用这些工具栏中的功能键实现众多地图绘制。
要调整工具栏,只需点击并拖放其边框即可,拖放标题栏可加以移动,要锁定工具栏的位置,只需将其直接拖放到主菜单条之下即可。
工具栏在菜单条下将直接改变其外形和位置。
左键单击工具栏的背景区域,并将其从锁定位置拖离,即可轻松将其改变回浮动视图,且工具栏将保持锁定之前所具有的形状。
此外,工具栏的显示、隐藏、锁定、浮动等状态可在“工具条选项”窗口中设定,如图5.3。
图5.3工具条选项窗口
“工具条选项”窗口的打开有两种方式:
一是通过点击“选项”菜单中的“工具条…”命令;
二是通过在某个工具栏窗口上单击右键。
在打开的“工具条选项窗口”中,选中“保存为缺省设置”该项复选框的作用为:
保存工具栏的当前设置状态。
提示:
可对“工具条选项”窗口中的“显示”、“浮动”、“彩色按钮”、“大按钮”、“显示提示”、“保存为缺省设置”等复选按钮进行选择或清除操作,体会他们的功能。
2、状态条
状态条是处于桌面底部的用于显示地图显示状态、控制可编辑图层及显示被选择对象所属的图层的功能组合。
在状态栏的最左端这一栏中可以通过选择不同项来表达当前的地图显示状态,其中包含三项:
窗口宽度、地图比例、光标位置,如图5.4。
图5.4状态栏显示调整
这些调整还可通过运行“地图”菜单下的“选择”命令,打开“地图选项”窗口来实现,如图5.5中的黑框部分。
除此之外,该窗口中还包含多项对于地图设置的功能。
图5.5地图选项窗口
状态栏中的编辑图层选择功能栏用来将指定的图层设为可编辑状态。
在选择栏中显示的为被选中对象的所在图层的名称。
这对判定对象是否正确的在图层中放置具有很大的作用。
5.3.2地图文件管理
1、新建表
图5.6新建表窗口
在MapInfoProfessional中创建新表,可执行以下操作:
在“文件”菜单,单击“新建表”命令,弹出“新建表”对话框,如图5.6。
在窗口中需要操作的有两项:
在创建表的同时显示该表的方式,表结构是重新编辑还是用已有表的表结构。
根据需要确定窗口中选项设置,然后单击“创建”,弹出“编辑表结构”窗口,如图5.7。
图5.7编辑表结构窗口
在“编辑表结构”窗口中定义表的结构,建立字段并确定字段的名称和类型,确定是否要建索引。
索引的创建,另计算机通过索引根据项在键字段中的顺序来使用记录,在数据量大的情况下,使查询过程节省大量时间。
编辑完毕后,单击创建,弹出“保存表”窗口,如图5.8,设定表的输出路径,输入新文件名,设定保存类型,单击保存,完成表的创建。
此时会根据前面的设定,弹出相应的显示该表的窗口,或是地图窗口、或是浏览窗口、或是当前窗口。
图5.8保存表窗口
2、打开地图文件
图5.9快速启动窗口
打开本地地图文件,可执行以下操作:
a、在文件菜单,单击打开。
此时将显示“打开”对话框。
如果当前位于“快速启动”对话框(启动MapInfoProfessional之后看到的第一个对话框),可选择打开按钮,如图5.9。
b、导航至要打开的数据文件。
使用“文件类型”下拉列表来选择适用于您的数据的类型。
c、从“首选视图”下拉列表中选择所需的数据视图:
自动-MapInfoProfessional选择最适当的视图。
如果数据可地图化(即图形对象附属到数据),例如MapInfoProfessional在地图窗口打开表。
显示地图窗口之后,如果要打开的表可以地图化,MapInfoProfessional将自动在当前地图窗口中打开该表。
如果数据不可地图化,MapInfoProfessional将尝试在浏览窗口中打开该表。
如果表不能地图化或浏览,MapInfoProfessional将使用“无视图”选项来打开该表(没有显示数据)。
浏览窗口-MapInfoProfessional尝试在浏览窗口中打开表。
当前地图窗口-MapInfoProfessional尝试将数据添加到当前地图窗口。
新建地图窗口-MapInfoProfessional尝试在新的地图窗口中打开表。
无视图-MapInfoProfessional打开表,但是没有显示数据。
3、MapInfo中表的概念
MapInfo对地图进行处理、查询、编辑、分析,首先应对地图信息化。
对地图信息化的过程称作地图化。
进行地图化之前,首先应建立“表”的概念。
在MapInfo中,表可以被分为两类:
数据表和栅格表。
数据表由行和列组成,表中的每一行可以看作数据库中的一个记录,包含一个特定的地理特征或事件的信息,每一列可以看作是一个字段,包含表中数据项的特定类型的信息,如图5.10。
图5.10数据表
栅格表与数据表不同,它只是一幅能在MapInfo窗口显示的图像,并不包含记录、字段等信息。
在MapInfo中的表,多数是指数据表或与图形相结合的数据表。
当创建一个MapInfo表以后,将会产生以下5个文件:
文件扩展名.tab:
表结构文件,定义了数据的表结构,例如表的字段名,字段类型,字段宽度等。
文件扩展名.map:
图形对象与数据相关联的文件。
有了这个文件,当用户从地图上查询一个地图对象时,就可以容易地查到与之关联的属性信息。
文件扩展名.dat:
属性数据文件,包含数据的属性等数据。
文件扩展名.id:
交叉索引文件,其作用就是将图形对象和数据连接在一起。
文件扩展名.ind:
索引文件,在MapInfo中并非必需的,用户只有在数据库中规定了索引字段以后,才能生成索引文件。
4、表维护
1)修改表结构
如果需要增加或删除字段,修改字段的长度和类型等编辑表结构的操作,可应用菜单中的“表>
维护>
表结构”命令。
2)紧缩表
应用菜单中的“表>
紧缩表”命令,该命令将优化文件使文件占用更小的空间,在后面的对属性表的操作中会多次用到该功能。
3)重新命名表
我们可以将表重新命名,但是,由于一个表结构包括许多文件,重新命名每一个文件将是令人烦恼的事。
为此,MapInfo
提供这项功能。
重新命名表”命令,表结构中的所有相关文件都被重新命名。
4)删除表
原因与重新命名表类似,由于一个表结构包括许多文件,删除表命令可非常便利的删除表文件。
删除表”命令可将表文件删除,而且这种删除是将文件彻底删除。
每次对表进行维护后,修改后的表会从当前窗口删除,因此需要重新添加该表。
5.3.3MapInfoProfessional中的窗口
MapInfoProfessional中的窗口包含地图窗口、浏览窗口、统计图窗口、布局窗口、图例窗口、重新分区窗口。
有关地图窗口的内容在前面已经提到。
在本节只介绍后面五种窗口。
1、浏览窗口
在MapInfoProfessional,实际上地图窗口是显示图形的,浏览窗口是用来显示属性表的。
使用浏览窗口,可以查看和控制数据记录,这些记录是与图层中的对图对象一一对应的信息。
在浏览窗口中打开表在表中可以编辑、复制或删除现有记录,也可以添加新纪录。
要直接打开浏览窗口,可在“窗口”菜单,单击“新建浏览窗口”命令,或者单击常用工具栏中的“新建浏览窗口”命令按钮
,便弹出相应的浏览窗口,如图5.11。
图5.11浏览窗口
2、统计图窗口
统计图窗口可采用统计图格式显示统计关系。
在此可创建多种统计图:
3D、条形图、线形
图、散点图、气泡图和饼图。
此外还可以从多种不同的统计图模板中进行选择。
要创建统计图,可在“窗口”菜单,单击“新建统计图窗口”命令,或者单击常用工具栏中的“新建统计图窗口”命令按钮
。
弹出“创建统计图窗口”,如图5.12。
图5.12创建统计图窗口
在此处需要选择要选择创建统计图的类型以及使用表中数据创建统计图的条件。
有关创建统计图窗口操作的详细内容将在第五章详细介绍
3、布局窗口
布局窗口可用于将浏览窗口、地图窗口、统计图窗口和其他图形对象组合到一个布局中,以便可以发送到打印机或绘图仪。
使用此类窗口可创建专题地图。
4、图例窗口
图例窗口是位于地图底部的对话框,用于解释地图符号的含义。
此处有两种不同类型的图例窗口。
专题图例:
其窗口是自动创建的,用于提供专题地图上的颜色、符号和样式的详细信息。
通过在选项菜单中单击显示/隐藏图例窗口菜单选项,可显示或隐藏图例。
制图图例:
可用于显示任意地图的图例框,而不只是用于专题地图图层的图例。
该图例窗口可显示地图制图数据的图例或键。
该图例框可以位于一个窗口之内,也可以拆分到同一地图的若干个图例窗口之中。
因此,每个地图都可以有一个或多个包含所选框的制图图例窗口。
此外,还可以自定义所示信息的文本和样式。
修改图例可以通过快捷键菜单来完成,此时可在图例窗口中右键单击或通过“图例”菜单来访问相应的菜单。
5、重新分区窗口
分区浏览窗口对于创建和更改分区的过程是至关重要的,它可用于创建分组的空间信息。
分区浏览窗口的外观与MapInfoProfessional中的其他浏览窗口类似,其实际上是一个动态窗口,用于对组进行更改,并同时重新计算总值。
并且立即就可以看到所更改的结果。
然后选择是将所做的更改变为永久性的,还是继续试行新的分区重排方式,如图5.13。
图5.13分区浏览窗口
分区浏览窗口列出在表中指定的分区、每个分区的记录计数及包含数据总净值的聚合表达式列。
开始重新分区会话时,可以在“重新分区”对话框中指定这些列。
有关分区浏览窗口的详细内容,可阅读下节工具栏中的讲解。
5.3.4图层和对象
1、图层的含义
在MapInfoProfessional中,一般的操作是先打开数据表,然后将其显示在地图窗口中。
每个表均显示为单独的图层。
每个图层都包含表和一些地图对象,例如区域、点、线和文本。
例如,第一个图层包含省界,第二个图层包含表示省市的符号,第三个图层包含文本标注。
通过将这些图层上下堆叠,即可构建完整的地图,如图5.14。
一次可以选择显示一个、两个或多个表。
图5.14图层堆叠示意
地图图层是构成MapInfoProfessional地图的基础构建模块。
在创建地图图层之后,可以采用多种方式来对图层进行自定义,增减图层或对其重新排序。
2、图层管理
对于图层的管理主要应用的是“图层控制”对话框,它是控制地图图层的关键所在。
该对话框显示了构成当前地图窗口的所有图层和图层属性的状态。
这些属性如下所示:
可视、可编辑、可选和自动标注。
每个复选框列上的图标都表示了相应属性,使用这些复选框,可以更改一个或多个图层的属性。
有关应用“图层控制”对图层进行管理的内容,可阅读下节工具栏中的“图层控制”部分。
3、图层顺序
图层按照其在“图层控制”对话框中列示的顺序显示,图层顺序的正确设置是个图层要素完整显示的先决条件,因此保持正确的图层顺序很重要。
例如,当一个点图层处于面层下方时,点图层的要素会被面图层覆盖,即便在“图层控制”窗口中将该图层设置为可视状态也不能见到图层要素。
调整图层顺序的方法是应用“图层控制”对话框,在其中上下移动图层位置来设定图层顺序。
由于装饰图层始终是最顶部的图层,因此重排对其不起作用。
不能将其他图层移动到装饰图层之上。
此外,图层顺序在使用选择工具的时候也很重要。
选择工具从最顶部的可选图层选择对象。
如果同一位置有多个对象,则将难于选择确切的对象。
在“图层控制”中可以重排图层,以便将被选图层设置为新的最顶部的图层。
4、装饰图层
MapInfoProfessional中的每个地图窗口都有一个装饰图层。
装饰图层可视为位于其他地图图层(幻灯片)顶部的空白透明幻灯片。
该图层可以存储地图标题和在工作会话其间创建的其他图形对象。
装饰图层始终是地图最顶部的图层。
装饰图层既不能移除,也不能重新排序。
装饰图层只能设定为可编辑或可选。
其他图层控制选项(标注、缩放图层、显示模式)对于装饰图层均不可用。
1)清除装饰对象
要从装饰图层清除对象,除了利用delete键删除对象之外,还可通过执行在“地图”菜单中的“清除装饰图层”命令实现对装饰图层中对象的清除。
2)保存装饰对象
在关闭地图窗口时,MapInfoProfessional并未在装饰图层中自动保存对象。
要保存在装饰图层上绘制的对象,必须将装饰图层中的对象保存到工作空间或保存到表。
工作空间的保存可通过执行“文件”菜单中的“保存工作空间”实现。
图5.15保存装饰图层窗口
此外,将装饰图层的内容保存到表可执行以下操作:
在“地图”菜单中,单击“保存装饰对象”命令,此时将显示“保存装饰对象”对话框,如图5.15。
从下拉列表中选择要将对象传送到的图层,单击保存以保存表。
如果选择”New”,则会弹出“保存对象到表”窗口,来设定新表的名称和保存路径。
5、对象
对象是构成图层的基础,因此,在MapInfoProfessional也称对象为地图对象。
此处共有五种基本对象类型:
区域:
特指覆盖给定区域的闭合对象。
其中包括多边形、椭圆和矩形。
例如,行政边界、湖泊边界。
点对象:
表示数据的单一位置。
比如城市居民点、车站位置等。
在地图中对于点的表达有专门的符号库,其中有丰富的点符号。
线对象:
包括直线、折线和弧线等。
其示例有街道、河流和电力线路等。
文本对象:
特指用于说明地图或其他对象的文本,如标注或标题。
集合对象:
特指区域、直线和多点对象的组合。
在存储地图对象的表文件中,地图对象和记录是一一对应的关系,如图5.16。
图5.16地图对象和记录
各种不同类型的对象置于单独的图层之中,在MapInfoProfessional中的表文件中也可以在同一图层中组合不同的对象。
借助于MapInfoProfessional,可以创建、编辑、自定义和显示这些对象,以满足具体的需求。
有关于地图对象的编辑在本书的第二章有详细介绍。
5.3.5工具栏
MapInfoProfessional的6个工具栏包括:
常用工具栏、主工具栏、绘图工具栏、WebServices工具栏、DBMS工具栏、工具工具栏。
下面对各个工具栏进行介绍,常用工具栏、主工具栏中的命令按钮是MapInfoProfessional应用的基础,因此在本节对其中部分命令按钮做详细介绍,其余四个工具栏只做大概介绍。
a)常用工具栏
常用工具栏共有17个按钮,包括“文件”、“编辑”和“窗口”菜单中的常用菜单功能所需的工具,此外还包括用于快速访问联机帮助的工具。
其中的众多工具均和MicrosoftWindows中的工具类似,表5.2为常用工具栏中各命令按钮功能的介绍。
表5.2常用工具栏命令按钮
新建表
粘贴
打开表
撤销
打开工作空间
新建浏览窗口
保存表
新建地图窗口
保存工作空间
新建统计图
关闭所有文件
新建布局
打印
新建重新分区
剪切
帮助
复制
b)主工具栏
主工具栏包含用于选择对象、更改地图窗口视图、获取有关对象信息和显示对象之间的距离的工具。
此外还包括众多命令按钮,可用于更改图层属性和打开图例或统计信息窗口。
表5.3为主工具栏中各命令按钮功能的介绍及部分命令按钮功能相对应的应用举例。
表5.3主工具栏各命令按钮
选择
可利用此工具在地图、属性及配置窗口中选取一个或多个对象。
按住Shift键不放,可同时选择多个对象。
注意:
要将所选取的对象的图层属性设为可选取。
矩形选择
可在地图窗口中选取矩形范围内的所有对象。
只要选取对象的距心点落在矩形区域内,都会被选取。
半径选择
可在地图窗口中选取圆形范围内的所有对象。
只要选取对象的距心点落在圆形区域内,都会被选取。
多边形
可在地图窗口中选取多边形范围内的所有对象。
边界选择
可以搜寻并选择给定区域(市或县的边界、警察巡逻区、销售区域等等)内的所有对象。
撤销选择
可以清除所选的全部对象和记录。
其执行的操作和“撤消全部”命令相同。
反选
选择当前选择中没有包含的所有对象或记录,然后取消当前选择。
统计图
单击例如升降条、饼图切片、列等统计图对象时,该工具从表选择相应的记录。
放大
获得地图或布局更近的视图。
缩小
获得地图或布局的较广的视图。
改变视图
通过设置地图窗口宽度、地图比例、坐标来重新调整地图窗口显示地图的位置和地图比例尺/地图大小。
漫游器
在地图或布局窗口中重新定位地图或布局
信息
查看与地图对象关联的表格数据。
热链接
可从地图窗口启动激活的对象,例如文件或URL。
标注
将相关对象数据库的信息标注到对象上。
所有的标注都放于装饰图层中。
拖动地图窗口
可将MapInfoProfessional地图拖放到OLE容器应用程序中,也可将某个窗口中的图层数据拖放到另一个地图窗口中。
图层控制
以指定各种表在地图窗口中如何分成图层以及如何显示。
标尺
确定两点之间的距离和某些路径的长度。
显示/隐藏图例
显示与地图或统计图相关联的图例。
显示/隐藏
统计窗口
显示统计窗口。
统计窗口计算当前选中对象/记录的所有数值字段的总和及平均值。
选中记录数也被显示出来。
当选中结果变化时,数据重新计算,统计窗口自动更新。
设置目标分区
在重新分区会话期间从地图设置目标分区。
分配选定对象
在重新分区会话其间将所选对象分配给目标分区。
裁剪区域开/关
可以方便地在裁剪地图和整幅地图之间切换。
设置裁剪区域
用选择工具选择要裁剪的区域,然后单击此按钮,这时该地图重画,只显示所选区域。
1、边界选择
在同一地图窗口中加载“安徽省地级行政区划”,“安徽省县级以上行政驻地”两个表文件如图5.17。
图5.17加载数据的地图窗口
如果需要将属于滁州市地区的县(市)级驻地选中,可以点击主工具栏中的边界选择按钮
,然后用鼠标左键单击滁州市行政区对象,即可将属于滁州市的多个县(市)级驻地点对象选中,如图5.18。
图5.18利用边界选择按钮操作结果
2、改变视图
假设我们已知某点的坐标为E120°
37'
8.5"
,N31°
18'
47.88"
,却不能通过地图图形来识别该点的位置,则可利用改变视图按钮来解决该问题。
在加载“安徽省地级行政区划”、“安徽省县级以上行政驻地”两个表文件的窗口中点击改变视图按钮,弹出对话框,对对话框内容进行设置,如图5.19。
图5.19改变视图窗口设定
其中视野(窗口宽度)和地图比例两个框可选一个填写,这两个框的数值是联动的,只要填其中一个,另外一个框自动测算出数值。
窗口中心一栏中的前面X栏需要填写的为经度、Y栏需要填写的为维度。
改变视图窗口中的三个栏中的数值单位会随系统的设置变化而变化,如果已知某点的坐标单位为m或十进制度,则可在打开“地图”菜单下的“选项…”命令键进行设定,如图5.20。
图5.20地图选项窗口
3、热链接
热链接可以为任何一个对象或标注建立热链接,鼠标点击对象或者标注就可以链接到某个网站、图片、多媒体文件(WAV、AVI)、文档文件(DOC、PPT、X