当前位置:文档之家› MapInfo常规使用方法

MapInfo常规使用方法

使用M apInfo Pro fessi o nal第一部分MAPINFO桌面地图系统简介一.概述GIS出现20年,成为比较成熟的技术。

80S以来,商品软件如ARC/INFO,CICAD,MGE(Intergraph)等, GIS走出实验室进入实用。

用户中有大量的如数据可视化,地理分析等的需求,但传统GIS产品的价格高,专业性强,应用平台高,界面复杂,普通用户难以完成开发。

而MAPINFO结合数据库与电子地图,适合PC机运行,易于使用和二次开发,是一种桌面地图信息系统。

MAPINFO总部在美国,用户遍及58个国家,有6种语言的版本。

应用于市政管理,市场策划与规划,土地与自然管理,交通运输,保险服务,通讯业务,治安,教育,经济,银行等。

MICROSOFT与MAPINFO协议, OFFICE组件及EXCEL中融入基本的桌面地理信息功能。

95年北京成立MAPINFO中国有限公司,在上海,广州,成都等地设立分公司。

二.MAPINFO软件1.总体介绍85%以上的数据具有地理信息,而表格式和文字式的数据表达形式不能把大量的信息清晰地表现在人们面前,如将各种数据放在地图上表示出来,辅以地理分析,可使它们之间的关系趋势一目了然。

3.0 FOR WIN 的环境要求CPU 386以上,内存4M-8M,VGA以上显示器,软件4.5M空间,样本数据7.5M空间.WIN3.1以上。

地图输入及编辑1)数字化仪输入地图(如利用美DTC公司的VTI接口软件,MAPINFO可与流行的SUMMAGRAGHICS ,CALCOMP等200多种数字化仪连接)2)通过其它绘图工具绘制地图(支持标准的DXF格式输入,可ACAD,COREL DRAW通过等输入地图,再输出成DXF文件,MAPINFO再读入DXF文件)3)光栅图象(RAST ER IMAGE)输入(支持BMP,GIF,J PEG,PCX,SPOT[卫星航空照片位图],TGA,TIFF格式,输入后,可用MAPINFO的作图工具在其上作图,编辑,再存成单独的矢量地图层,也可把光栅图象作为底图,以增强图面效果)作图工具和命令包括:直线,折线,圆/椭圆,多边形,圆弧,矩形/方形,文本;改变状态,增加节点;各种数据的增删改等编辑命令。

数据组织旧地图是综合性的,其上密密麻麻地布满各种信息,不利于信息的分类,查找.MAPINFO采用分层,使复杂的地图变成了简单易处理的多层次的地图层.如城市的地图可设置行政区划,河流,公路,建筑物,标注说明等层,给地图的输入,编辑带来很大的方便。

数据的表达方式MAPINFO含内置数据库,数据在MAPINFO中由种表达方式:1.地图表达方式(MAP);2.数据表浏览方式(BROWSER);3.直观图表达方式(GRAPH)[使数据更加直观地表现].地图数据的分析,表达MAPINFO可对地图上的数据进行各种专题分析,用各种图形在地图上把分析结果直接表现出来,有6种类型的专题地图.空间查询MAPINFO可根据图形查询相应的属性,或根据属性查找满足该属性的图形.对带有索引数据项的地图可进行FIND查找,所提供的SQL选择功能使数据查询快速而方便,SQL选择可支持多数据联合操作,可使用复杂的表达式,形成新的结果表,其查询结果也可在图上表现出来.空间分析MAPINFO的实体间没有拓扑关系,其对象往往比较简单,故没有复杂的空间分析,主要具有包含,落入,缓冲区,地理编码等分析功能.数据输出MAPINFO使用户能直接得到含有大量直观地理信息的地图,而非简单的表格和计算,各种分析查询结果也是以地图方式输出,并提供了LAYOUT WINDOW(布局窗口)功能.可把地图,表格,直观图和文字说明结合起来一同输出,使输出的信息更加丰富清楚.WIN支持的外设,MAPINFO都自然支持,其输出设备的多样性使其增色,可在十分便宜的输出设备上得到高质量的矢量地图.程序开发工具MAP BASICMAPBASIC 与VISUAL BASIC 类似,向下兼容BASIC,并有数据库操纵语言,及地图信息系统特有的地图目标对象操纵语言.用MAPBASIC可建立全用户化的界面,自动执行复杂程序,与其它系统组成大系统.2.软件特点工作空间的使用使用相同的表时,每次都要单独打开每张表,使人生厌.此特性可使该过程自动进行,能尽快回到创建地图和分析数据的事务中.有效的图层分层组织为看到不同表中数据间的关系,需把它们放在同一张地图上,并生成新的数据地图层,MAPINFO允许在同一张地图上叠加数百个层面,它们可取自不同格式的文件.通过图层控制工具可控制每个层面是否可见,是否可编辑及是否可选择等.丰富的空间查询方便的专题制图灵活的图形设计地理编码将数据记录在地图上显示之前,需将地理坐标赋给每个记录,以使MAPINFO知道在地图的何处可找到某个记录.二次开发用MAPBASIC可自定义MAPINFO或使MAPINFO自动化.3.不足之处数据输入能力较弱(现仅有数字化,无扫描)大量数据的组织,缺乏有效的管理组织机制现无复杂的空间分析制图符号的处理上缺乏作地形图或其它专业图的复杂符号的生成,组织,调用汉字输出,对于国产化,注记的汉字只能从喷墨打印机打出而不能由绘图仪绘出.本书目的:通过对MAPINFO的学习,了解以MAPINFO为代表的一般的GIS软件的原理,结构,特点,功能与其在实践中的应用.与其它GIS软件相比,有优势亦有不足.应根据任务的要求,取长补短,选择适合的软件.一个优秀的软件应是操作简便,性价比高,能确实满足用户的需要.第二部分MAPINFO示例练习第一课显示数据一、慨述本课,我们将了解MapInfo的快速启动对话框,MapInfo如何打开数据文件,以及如何通过窗口查看数据。

我们将打开一些文件,打开关于这些文件的各种窗口,并学会如何将窗口配置存入工作空间。

此外,我们还将做一个简单的选择操作。

二、涉及的特性和概念:表:MapInfo以表的形式组织所有的无论是文本的还是图形的信息。

每个表都是一组MapI nfo文件(二到五个),其中包括地图文件或数据库文件。

数据库:有组织的数据集合,在MapInfo中,该术语常常指单个的文件或信息表。

浏览窗口:以表格形式查看表(或数据库、电子表格、文本文件) 的窗口。

统计图窗口:以统计图形式显示数值数据的窗口。

地图窗口:允许以地图方式查看表的窗口。

工作空间:保存打开MapInfo 表和窗口的配置。

选择结果:为查看或分析而选择的数据项或数据项的集合。

无论屏幕上是何种类型的窗口,可通过使用MapInfo的查询(Query) 菜单的选择命令(Sclect) 和SQL选择查询命令( Select Query) 而产生选择结果(Selection)。

在浏览窗口和地图窗口中,可通过分别单击数据项而把它们放入选择结果中。

地图窗口也有专门的工具用于在空间基础上选择多个数据项。

同步显示:MapInfo的一项技术,当对任一打开的窗口进行操作或作了修改后,MapInfo 会自动更新为该表已打开的所有窗口。

例如,若在地图窗口中选择一项,该项将在所有为此表打开的地图窗口和浏览窗口中被选中。

三、实际应用MapInfo中的数据集称为表。

可以查看并操作一个数据集。

使用浏览窗口是以文本的形式显示表,地图窗口是以地图的形式显示表,而统计图窗口是以统计图的格式显示表。

因此,可以在浏览窗口中显示你的客户列表,在地图窗口中显示关于他们地理位置的地图,以及在统计图窗口中查看及显示每块销售区域内客户数目的统计图。

在地图或浏览窗口中对数据的改动会自动反映在其它窗口中。

为避免在每次开始工作时,重新创建数据视图,可将文件和窗口的配置保存到工作空间中。

查看数据——显示地理对象在地图窗口中打开STATES表:a、在Windows桌面上双击MapInfo图标,启动MapInfo。

b、在快速启动对话框中选择Open a Table (打开表)。

c、单击Open, 显示Open Table (打开表) 对话框。

d、在 Directories (目录) 中选择Data子目录。

e、从File Name (文件名) 下拉列表中选择USA\STAT ES.TAB。

j、单击open。

你会看到一个显示美国地图的窗口,该窗口叫做地图窗口浏览屏幕上部的菜单条,将发现其中多了一个Map菜单。

它是特定于窗口的菜单选项, 并且反映当前的活动窗口。

查看数据——在浏览窗口中有时可能想以文本形式显示数据, 那么让我们以表格格式显示States表的数据。

浏览STAT ES表:选择Window (窗口) >New Browse Window (新建浏览窗口) 。

屏幕上又出现了一个新窗口,即浏览窗口,显示出与STATES表相关的表格信息。

观察屏幕上部的菜单条,Browse (浏览) 替换了Map (地图) 菜单。

这是因为浏览窗口当前是活动窗口。

布置屏幕:为更加有效地布置屏幕,选择Window (窗口) >Title Windows (平铺窗口) 重新布置屏幕。

如果选择Window (窗口) >Cascade Windows (层叠窗口)会怎样?创建数据集的子集:MapInfo提供了操作数据集中的全部数据或部分数据的功能。

通过仅仅选择所需的数据,可以创建STAT ES表的选择结果(selection) 。

在浏览窗口中,单击州名前的方框(如Alabama);若同时按住Shift键,可以选择一个以上的州(如再选California)。

观察屏幕上地图窗口的变化。

所选择的州被放入称作为selection (选择结果) 的临时表里。

查看数据——在统计图窗口中为了以统计图格式表达数据,需要创建一个统计图。

MapInfo允许对数据集中的所有记录或一个子集显示统计图,下面,为刚才创建的ST ATES 表的选择结果(Selection) 创建统计图。

对数据作统计图:a、选择 Window (窗口) >New Graph Window (新建统计图窗口),显示New Graph Window (新的统计图窗口) 对话框。

b、Graph Table (统计图表) 的缺省选择是Selection (选择结果),单击Using Column(使用列) 下拉列表并选择Pop (1990年的人口统计)。

c、单击OK,显示出统计图。

在菜单条上,Graph (统计图) 替换了Browse (浏览) 菜单。

当前统计图称作Query 1。

一旦你对Selection 进行了操作,MapInfo就将其重新命名为Query N。

不能对统计图的数据集作任何改动,统计图只是数据的一种可视化表达。

创建工作空间在进行第二课之前,我们要关闭地图窗口、浏览窗口及统计图窗口。

然而,由于将来可能用到这些窗口的配置,需要将它们存到工作空间中,下次需要打开这些窗口时,只要简单地打开工作空间即可,而不必每次都重新创建这种环境。

相关主题