当前位置:文档之家› 《Mapinfo培训教材》

《Mapinfo培训教材》

《Mapinfo培训教材》
《Mapinfo培训教材》

Mapinfo使用指导书

MapInfo Professional培训大纲

第一章MapInfo Professional 软件的概述

1、桌面地图化简述

同过去相比,今天有大量的可用信息,数据大量产生于电子表格、销售记录和营销文件,纸和磁盘中存储了大量的客户、商店、职员、设备和资源的信息.

据估计,所有数据库的85%包含有一些类型的地理信息,诸如街道地址、城市、州、邮政编码,甚至带有地区码和交换的电话号码;桌面地图化可以帮助你整理所有这些信息,使用数据中的地理成分,在地图上显示结果.这使你可以简单而迅速地在大量信息中查看其模式和关系,而不必不断地访问数据库.

MapInfo Professional是MapInfo 的领衔产品,是一个全面的桌面地图化工具,可以按专题渲染的区域、按饼图或直方图、按分区等等来显示数据,可以进行诸如重新分区、合并、分离对象和设置缓冲区等地理操作,也可以从MapInfo中查询数据和直接访问远程数据.

2、MapInfo文档

公司拥有的MapInfo文档包括《MapInfo用户指南》、《MapInfo参考手册》、联机帮助、状态条.

(1)《MapInfo用户指南》解释MapInfo Professional的安装过程和许多新特性,同时也描述基本的和高级的地图化概念.

(2)《MapInfo参考手册》对所有MapInfo菜单命令、工具和功能的指南.按英文字母顺序组织,提供了完成对话框的每一步指令和可进行的各种操作;

(3)联机帮助:使用帮助目录屏幕以从书中选择主题;使用索引搜索一个指定的单词以缩小搜索范围;按下F1键可得到任何菜单命令或对话框的进一步信息,有关该项的帮助窗口显示;单击帮助窗口中带下划线的绿色文本以引出与任务或关键词和词组相关的信息. 使用Alt-tab 在MapInfo桌面和帮助屏幕之间切换.

(4) MapInfo 的状态条位于屏幕的下边缘,在地图化会话期间为你提供帮助信息,选择选项>显示/隐藏状态条以控制状态条的显示.

第二章 MapInfo Professional的安装和启动

一、安装MapInfo for windows:

1、将MapInfo CD 放入CD驱动器

2、运行资源管理器,双击光盘驱动器盘符

3、双击setup

4、输入合适的注册信息(姓名、公司、系列号),单击继续。

5、选择工作站配置(独立的工作站、网络服务器、在CD ROM中使用)

6、选择安装选项(标准安装、自定义安装、从光盘安装)

7、当“安装成功”信息出现时,单击“确定”, MapInfo现在已安装在你的系统上了。

二、启动MapInfo

1、运行Windows的程序管理器

2、双击MapInfo的图标。

第三章 MapInfo Professional 的文件名和文件类型

一、表概述

mapinfo以表的形式组织信息,无论信息是文本的还是图表的;每个表都是一组MAPINFO文件,这些文件组成了地图文件或数据库文件.

二、文件怎样组成表

1、mapinfo软件中一个图含下列文件:

文件名.tab:该文件描述表的结构。

文件名.dat:包含表格数据。

文件名.map:描述图形对象。

文件名.id:是一个交叉引用文件,用于连接数据和对象。

文件名.ind:是一个索引文件。

2、Mapinfo交换格式文件:

文件名.mid 用于表格数据的mapinfo转入/转出格式,与一个mid文件相关联. 文件名.mif 用语图形对象的mapinfo转入/转出格式,与一个mif文件相关联.

3、工作空间文件:

文件名.wor mapinfo工作空间文件(保存有关在某次mapinfo会话中使用那些表和窗口的信息)

第四章栅格图象的显示和配准

一、什么是栅格图象?

栅格图象由一行行细小的点(象素)组成,也称为位图。在MapInfo中,栅格图象只用于显示图层,不能象矢量图那样给它们附加数据,我们拿它作矢量图的背景,提取有用的信息。

二、栅格图象的获取和用处

主要通过扫描来获取栅格图象。可将栅格图象引入MapInfo用作MapInfo 地图的背景来进行屏幕数字化、也可作为一幅单独的图象来显示,还可作为一个标志放在页面布局上。

三、MapInfo能显示哪些栅格图象类型

(1)MapInfo能读入*.GIF、*.JPG、*.TIF、*.PCX、*.BMP、*.TGA、*.BIL (2)MapInfo可读入黑白图象、灰度图象、彩色图象

四、打开栅格图象和配准图象

(一)打开及配准图象

1、打开图象

启动mapinfo程序后,选择“打开文件”出现一个对话窗,选择相应目录下的文件和文件类型,单击“打开”。这时系统提示是“显示”或“配准”,单击“配准”。如下图所示:

2、配准图象

选择投影:根据原纸图上的投影选择适合的投影类型。

选择单位:选择合适的单位。

(1)单击预览图象中的一个点,“增加控制点”对话框出现,在对话框中输入从纸图上指定的坐标,在预览图象中每个控制点被“+”号标出。一般输入四个或更多的控制点并加入坐标值;单击“确定”。如下所示:

(2)在地图窗口中打开相应的矢量地图,按以上方法加四个或四个以上的控制点;选择表《栅格图象》从地图上选择控制点;在图象配准对话框中使Pt1突出显示,单击地图窗口中的相应点,突出编辑控制点对话框并显示矢量图点的地图坐标。单击确定接受该坐标。Mapinfo将坐标值传递到图象对话框中。其余控制点重复以上步骤。

(3)调整图象样式

选择表——栅格图象——调整图象样式,出现调整图象样式对话框,调整部分可调整图象的亮度和对比度;转换部分可选择显示为彩色或灰度模式;“透明选项”和“选择颜色”可选择图上的一种颜色设为透明色,设定好后可选“确定”或“取消”操作。如下所示:

(二)投影和坐标系

MapInfo的缺省地图投影(经/纬度)实际上是一种等距离柱面投影,使用经/纬度坐标系。该投影被称为Longitude/Latitude,这表示当选择它时,你必须使用经度/纬度。

1、MapInfo中打开一个新地图窗口,其中包含几张不同投影的表,MapInfo将

使用最顶部图层的投影显示这些图层,要改变该地图窗口投影,选择地图>选项>投影。如下所示:

2、若在地图窗口中有栅格图象,则不管是否有其它地图表显示在该窗口中,该地图窗口总使用栅格图象的投影.

3、要改变栅格图象的投影,必须重新配准该图象.

4、在一个地图窗口中有两幅不同投影的栅格图象时, MapInfo将使用该窗口较大部分的图象的投影,若使用漫游器或滚动条改变该地图窗口的视图使另一幅图象的投影.可是,若使用改变视图、前一视图、重画窗口或放大/缩小工具,MapInfo使用第二幅图象的投影来改变显示图象。

第五章用MapInfo Professional 数字化

一、屏幕数字化

将栅格图象扫描、拼接、配准后,当背景图象,在上面提取有用的地图信息。

二、创建新表

mapinfo中按层组织数据,每一类要素为单独的一个图层。数字化前要为每一层创建一个新表,选择文件>新建表,出现对话窗时有三个选项(打开新的浏览窗口、打开新的地图窗口、加到当前地图窗口),选定一个选项后单击“新建”后出现一个对话框,这时可设定该层数据的数据库的字段名称\种类\大小,

单击“创建”,在而后出现的对话框中指定该数据层的文件名。如下图所示:

注意选择正确的投影。 三、绘制和编辑地图 1、绘图工具

3、在编辑图象前,先在地图菜单中选择图层控制,选择合适的图层可编辑;根据流程要求选择合适的图象样式,然后点击合适的工具开始编辑。

4、着重注意以下几点:

自定义符号(CUSTSYMB 目录、位图大小<128K )

可以把自定义的位图作为mapinfo 的符号,它们将作为自定义符号出现在字体列表中。条件是将该位图保存在custsymb 目录中,并单击重置按钮。

对象整形,可以对区域、折线、线、圆弧和点进行整形,用矩形工具、圆角矩形工具或椭圆工具创建的对象,不能进行整形。 对齐节点(S 键、移动复制节点、跟踪现有对象),对于图层区界的重合和公交线与道路的重合有帮助。

转换为区域或折线,在对象>转换为区域或转换为折线,可把某个对象转换为折线或转换为区域.

标注:标注被保存在工作空间里,标注内容可以是表中任意一列数据或与其有关的表达式;

标注的显示、大小、位置、样式、缩放、删除在图层控制对话框中单击“标注”出现后的各选项中调节。如下 图所示:

1、查看或修改表结构

可以在mapinfo中直接改变表的结构,可以增加或删除字段,改变任何字段的顺序、名称、类型、宽度或索引,也可以从对话框中设定或确定表的投影,还可以检查表是否可地图化(包含地图对象)。

(1)选择表>维护>表结构,如下图:

修改表结构对话框出现,如下图:

(2)做适当的改变,若只是查看结构,使用字段列表右边的滚动条查看有关每一

个字段的信息.

2、保存表或表的拷贝

保存地图对象和数据的变动,选择文件>保存表.要保存表的拷贝,选择文件>另

存为,在出现的对话框中选择要保存的文件单击确定后给文件定一个新名.

因mapinfo支持长文件名,因此可以给文件起一个比较明白的名字.

3、复制和重新命名表

因为一张mapinfo表包含两个或多个组成文件,有关某张特定表的所有组成文

件必须在同一目录中,因此不要用DOS命令更改文件名

要重命名表:

选择表>表维护>重命名表,选择要重新命名的表单击确定.为该表选择一个新名并单击确定. 此时一定要注意工作空间的变动,一般建议在创建工作空间之前更新表名.如图:

4、向表中添加行

当需要把记录从一张表附加到另一张表时,使用表>向表中添加行,前提是这两张表应该有相同的顺序和相同设置的列.如下图:

5、删除表

选择表>维护>删除表,选择要删除的表并单击确定.如下图:

6、紧缩表

选择表>维护>紧缩表,在出现的对话框中选择是否要紧缩表格或图形数据,或二者均紧缩,单击确定.如下图所示:

紧缩表将破坏保存到工作空间的自定义标注.若准备使用自定义标注,则可在创建标注之前紧缩表.

7、向表增加数据(向表增加一个临时列、更新表的一个子集、把图形信息放入

可视列、用更新列来聚合数据

维护表的一个重要操作是更新表中数据的能力。Mapinfo的更新列特性允许:(1)用另一表中的数据增加一个临时列或更新一个现有列。

经常需要把数据从一张表引入另一张表,在mapinfo中,你可以在要更新的表中创建一个临时列或者现有列,使用表>更新列来自动地引进信息.

一旦信息被变换,对原始表做的任何改动将在临时列中被自动更新,可使用文件>另存为,若在工作空间中保存,则在打开工作空间时,该列被重新计算. (2)更新表的一个子集更新表的一个快速且可视化的方法是在地图窗口中选择对象并使用更新列来用新值更新表.打开菜单表\更新列,出现如下对话框:

(3)把图形信息放入可视列

包含地图对象的表不可视地存储有关这些对象的图形信息,通过使用更新列,可以将一些图形信息引入某列,以便能在浏览窗口中查看这些信息.但在编辑对象时,则必须返回到相应列中并做相应变动,坐标值不会被自动更新.

第六章使用工作空间

一、什么是工作空间?

工作空间是正在使用的所有窗口的列表,存储在扩展名为.wor的文件中。工作空间记录已打开什么窗口、窗口的大小和它们在屏幕上的位置、专题地图、装饰对象、标注和字体、符号样式、线的样式以及用来显示对象的填充图案。二、调整工作空间的显示

右键点击图形显示屏幕出现一图层控制对话框,可对所有图层进行排序、加减图层、各图层的显示模式、图层缩放级别、图层可编辑、可选择、标注对象的样式调节。

三、保存工作空间

选择文件>保存工作空间,在出现的对话框中命名工作空间并设置保存该工作空间的目录.注意保存工作空间并不保存对该工作空间中的表所做的编辑.如下图:

四、打开工作空间

选择文件>打开工作空间,用shift和control键也可以一次打开多个工作空间.

如下图:

五、设定目录

在选项>参数设置中单击目录,显示目录参数设置对话框.选定工作空间并单击

修改按钮,在选择目录对话框中选择所需的驱动器和目录并单击确定.如下图所

示:

六、重新命名表如何影响工作空间

为了避免改变其中一个表名而使工作空间无效,可采用如下办法:

在开始建立工作空间之前完成任何表名变动;

在任意一个文本编辑器中打开该工作空间表并手工改变相应表名.

若因为目录的路径的改变,而造成的工作空间打不开。可在菜单选项>参数设置中单击目录,参数设置对话框,如上图所示,即可。

七、离开MapInfo ——工作空间MapInfow.wor

选择文件>退出

八、启动MapInfo——工作空间Startup.wor(保存到MapInfo的程序目录中)在文件>保存工作空间对话框中,把该配置另存为文件startup.wor.并保存到mapinfo程序目录中,这样mapinfo在启动时能找到它.

第七章使用MapInfo Professional进行查询和分析数据

一、使用MapInfo Professional进行查询

(一)使用查询选择

1、从查询菜单>选择;指定你要从中选择记录的表;创建一个用于选择记录的逻

辑表达式;选择按其对所选择查询结果排序的列(任选);mapinfo为新的selection表创建一个浏览窗口.

如下图:

2、SQL选择(例:用函数优先选择)

例:

二、使用专题地图来分析数据

1、概述

专题地图是分析和表现数据的一种强有力的方式。当使用专题地图渲染在地图上显示数据时,可以清楚地看到在数据列表中几乎不可能发现的模式和趋势。在MapInfo 中可使用6中方法创建专题地图:值的范围、等级符号、点密度、独立值、直方图和饼图。

2、专题地图(以捷利康公司的某一数据为示例)

(1)专题变量

(2)从何处获得数据

(3)使用同一张表的数据

(4)使用另一张表的数据

(5)专题图层

(6)制作专题地图的方法

(7)自定义专题图图例

(8)保存专题分析

第八章数据的导入和导出

一、数据的导入

1、Mapinfo数据交换格式的导入

2、Mapinfo交换格式的导入

3、dxf数据的导入,如下图所示:

4、arc/info数据的导入

5、dbf数据的读入,如下图:

二、数据的导出

1、输出mapinfo交换格式数据

2、输出dxf数据

3、输出arc/info格式数据

4、输出dbf数据

第九章常见问题

1、数字化

问:为了在MapInfo中进行数字化,还需要购买虚拟数字化仪接口(VTI)吗? 答:不需要。现在,MapInfo支持Wintab驱动程序,该驱动程序已被多种数字化仪如Summagraphics、CalComp、Karta和GTCO支持。MapInfo

也支持VTI。如果数字化仪厂商没有Wintab驱动程序,则需要购买VTI。

2、更新列

问:怎样使用rowid(或顺序计数机制)更新列?

答:选择“表”>“更新列”。指定要接收数据的表和列。在“值”部分键入“rowid”。

问:我想通过“表”>“更新列”在我的表中更新列,但是当我单击“确定”时,MapInfo告诉我它是只读的。

答:MapInfo只更新在本地MapInfo或dBase格式中的表。要执行想要的修改,必须选择“文件”>“另存为”,保存表的一个副本为MapInfo

格式,必须给出新的名字。打开新文件并继续更新。

问:怎样确定每个地图对象的面积?

答:可在对象上用选择工具双击,或者用面积更新你的表。在“表”>“维护”>“表结构”之下增加定义为浮点型的新字段。选择“表”>“更新列”用“area”函数更新列。

问:怎样从点表中得到X/Y坐标?

答:为X和Y坐标创建列。它们必须被定义成十进制(11,6)。选择“表”>“更新列”。用函数“Centroidx(obj)”更新x列,用“Centroidy(obj)”更新y列。

3、选择

问:怎样对表排序?

答:选择“查询”>“SQL选择”并在对话框中“按列排序”部分指定想要排序的列。

问:在连接表时,数据类型在表达式中不匹配。

答:确保作为表连接基础的列具有相同的数据类型。

问:若图层中有面层也有线层,如何区别开?

答:在查询中选择函数area(面积)大于0,即可把面层挑出来。如下图所示:

4、格式转换

问:从mapinfo导入rtm中时,面状河流中的岛屿有时导不过去,怎么办?答:在mapinfo中面状河流不能合并,有岛屿的地方必须分开。可以另存一图层。

5、其它问题

问:当试图改变符号的颜色时,要使图层成为可编辑的,选择“符号”并选择“选项”>“符号样式”改变颜色。当单击“确定”后,什么也未改变。

答:确保该图层的“图层控制”之下“样式替换”没有被激活。要选中该选项,选择“地图”>“图层控制”,突出显示想要改变的图层。单击“显示”按钮。“样式替换”按钮中出现“×”表示它已被打开。

附录:小技巧:

1、用缓冲区功能建立道路的面层

2、用点状物多边形选择、分割对象、擦除对象、合并对象工具来进行图形的切割和拼接

4、使用查询来选择,可以按顺序排列。

5、打开工作空间时mapinfo找不到文件,可以进入选项>参数设置>目录中并设

定指向相应文件的新搜索路径。

相关主题
文本预览
相关文档 最新文档