Mapinfo常用功能图文讲解,通信必备技能

时间:2024-06-22 13:10:59 编辑: 来源:

1、用功简介

MapInfoProfessional是文讲一套强大的基于Windows平台的地理信息系统软件。使用MapInfo Professional,解通商业分析专家和GIS专家可以方便的信必将数据和地理信息的关系直观的展现。MapInfo Professional为新老用户提供了在数据维护、备技可视化、用功数据展现、文讲输出和可用性方面的解通增强。MapInfo公司将MapInfo的信必市场定位总结为一个等式:

MapInfo=Mapping+Information

Mapinfo 表格在物理上由以下五个文件组成:

描述表数据结构的文件

可以为图形对象与数据关联的文件,也可以为纯数据文件

使用查找命令时,创建的索引文件

表中含有图形对象时,ID文件是图形对象文件的索引,连接数据和图形对象

Mapinfo表格数据来源的数据库文件,可以为EXCEL,FOXBASE文件

2、常用工具条 2.1 主工具条

5G新技术,备技 Mapinfo常用功能图文讲解,通信必备技能

2.2 绘图工具条

5G新技术,用功 Mapinfo常用功能图文讲解,通信必备技能

2.3图层属性设置

图层控制中,文讲有3个小图标:

5G新技术,解通 Mapinfo常用功能图文讲解,通信必备技能

双击图层可配置属性,信必如下,备技可配置显示的图层标注项,字体,标注项水平方向

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

3、数据选择及导出 3.1手动框选

根据需求,选择框选的方式,mapinfo支持的框选方式如下

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

3.2SQL选择

① 打开希望查询的表(倘若尚未打开的话)。

② 选择“查询”→“SQL选择”。

③ 打开一个地图窗口或一个浏览窗口(若用户想看到查询结果)。

④ MapInfo自动选中结果表中所有行。

“条件”域有好几个作用。某些情况下,用户可能要使用一个条件表达式来过滤表,以便只看到那些满足一定准则的行。在其它情况下,可使用条件域来指定关系连接,从而查询能包括二个或多个表中的列。注意:不能在“条件”域中使用聚合函数。

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

Eg. 选择芒市表中站名中间包含”体育场”并且频段=”F1”的站点

3.3 选中结果导出

直接复制:选中的结果可直接复制,但直接复制有一个缺点是没有表头,所以需要表头的时候,不能使用直接复制。

导出:“表”->“导出”,选择需要导出的表,导出对话框中,注意选择“没有字符集转换”及勾选“以第一行作为写标题”

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

4、创建点 4.1手动地图打点

1、创建一张新表,在弹出窗口中,勾选“添加到当前地图窗口”,表结构按实际需求,可创建新的,也可沿用已有表的表结构,设置新表的文件名。

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

2、在图层控制中,设置新表的图层属性为可编辑状态。

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

6、创建好所有点后,可点击“表”->“导出”,导出所有点的信息,导出格式选CSV格式或txt格式。

4.2根据表格批量创建

1、打开相应的excel表格(xls,xlsx,逗号分隔符的csv,txt均可)

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

2、在弹出的对话框中,选择“没有字符集转换”,勾选“以第一行作为列标题”

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

3、 创建点,表 -> 创建点 -> 设置相应属性 -> 确定

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

4、打开创建好的TAB文件

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

5、专题图层

专题地图绘制强大的功能可实现数据的分析和可视化。可以赋予数据以图形的形式,以便在地图展示。

使用MapInfoProfessional 可以创建7 种类型的专题地图,类型分别为:

• 范围:在创建范围专题地图时,MapInfoProfessional 将所有记录划分到多个范围组,并为每个记录的对象相应的范围指定颜色、符号或线条

• 条形图:条形图专题图对表中的每个记录,显示其专题变量的直方图。可以用来说明一个或多个属性信息的属性值。使用条形图在地图中分析每个记录的多个变量。通过比较每个统计图中方条的大小来获取表集合中的记录的信息,或比较所有条形图中的某个方条来得到有关整个表的信息。为了在条形图中表示负值,方条将向统计图的反方向延伸。

• 饼图:饼状专题图是对表中每个记录,显示其专题变量的饼图。饼图是多变量的。在地图上使用饼图来一次分析多个变量。可以通过比较每个统计图上饼扇的大小来获取表中某个记录的信息,或比较所有饼图中某个饼扇的大小来得出所有记录中某个变量的变化,或比较饼图的直径以获得整个数据集合的信息。

• 等级:等级符号图对表中每个记录显示一个符号,其大小与数据数值成比例。等级符号图用指定的数值来显示数据点。它在说明数量信息如从高到低的顺序时很有用。例如,使用等级符号图来显示不同区域的年销售额,MapInfo将根据销售额字段中的值改变每个区域内符号的大小。

• 点密度:点密度图将数据值显示为地图上的点,其中每个点等价于某个数据,在一个区域内点的总数与该区域的数据值成比例。

• 单独值:独立值图是一种比较简单的专题图,它使用不同的颜色、符号或线型来显示不同的数据。根据独立值渲染地图,可以表达多个变量。根据独立值绘制地图对象的专题地图强调数据中的类型差异而不是数量信息

• 格网:格网专题图是由点数据内插产生的栅格格网。MapInfo从表中获取数据列或表达式,并将其形心和数据值传递给插值器。插值器生成一个栅格格网文件,它以栅格表显示在地图窗口。

以下以网络优化工作中,最经常使用的的三种用法进行介绍:

5.1单独值专题图层

独立值图是一种比较简单的专题图,它使用不同的颜色、符号或线型来显示不同的数据。根据独立值渲染地图,可以表达多个变量。根据独立值绘制地图对象的专题地图强调数据中的类型差异而不是数量信息。

创建步骤如下:

1、选择“地图”→“创建专题地图”菜单项。如图

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

2、在“创建专题图-步骤1/3”对话框中选择“独立值”,模板选择“缺省区域独立值”

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

3、单击“下一步”,在“创建专题图-步骤2/3”对话框中的“表”和“字段”选项根据需求选择,一般作图时,勾选“忽略0和空白”(并不绝对,看作图需求)。

5G新技术, Mapinfo常用功能图文讲解,通信必备技能

4、单击“下一步”,在“创建专题图-步骤3/3”对话框中,可以自定义“样式”和“图例”,单击“确定”。

mapinfo地图配准_mapinfo16_mapinfo全国地图

5、显示专题图图例。选择“选项”→“显示专题图例”(或者点击按钮)。

6、专题图制作完毕

mapinfo地图配准_mapinfo16_mapinfo全国地图

5.2范围专题专题图层

在创建范围专题地图时,MapInfo Professional 将所有记录划分到多个范围组,并为每个记录的对象相应的范围指定颜色、符号或线条。

创建步骤如下:

1、选择“地图”→“创建专题地图”菜单项

2、在“创建专题图-步骤1/3”对话框中选择“范围”,模板选择“缺省区域范围”。

mapinfo全国地图_mapinfo地图配准_mapinfo16

3、单击“下一步”,在“创建专题图-步骤2/3”对话框中的“字段”选项选择需要的字段。

mapinfo16_mapinfo地图配准_mapinfo全国地图

4、单击“下一步”,在“创建专题图-步骤3/3”对话框中,按需自定义范围和样式选项。

mapinfo全国地图_mapinfo16_mapinfo地图配准

5、显示专题图图例。选择“选项”→“显示专题图例”。

6、专题图制作完毕。

mapinfo全国地图_mapinfo地图配准_mapinfo16

5.3格网专题专题图层

格网专题图是由点数据内插产生的栅格格网。MapInfo从表中获取数据列或表达式,并将其形心和数据值传递给插值器。插值器生成一个栅格格网文件,它以栅格表显示在地图窗口。

创建步骤如下:

1、选择“地图”→“创建专题地图”菜单项。

2、在“创建专题图-步骤1/3”对话框中选择“格网”,模板选择“缺省网格”。

mapinfo全国地图_mapinfo地图配准_mapinfo16

3、单击“下一步”,在“创建专题图-步骤2/3”对话框中的“字段”选项选择需要作图的字段。在此步骤中,按数据要求决定是否勾选“忽略0和空白”(比如部分小区数据缺失);重要:选择边界表(图形边界,例如省界,市界)。

mapinfo全国地图_mapinfo地图配准_mapinfo16

4、单击“下一步”,在“创建专题图-步骤3/3”对话框中单击“确定”,按需设置“设置”和“样式”,“图例”。

mapinfo全国地图_mapinfo16_mapinfo地图配准

5、显示专题图图例。选择“选项”→“显示专题图例”。

6、专题图制作完毕。

mapinfo全国地图_mapinfo16_mapinfo地图配准

5.3.1 边界图层是否勾选对比

mapinfo16_mapinfo全国地图_mapinfo地图配准

6、地理位置联接 6.1功能描述

当两个表都有图形对象时,Maplnfo能够根据这些对象之间的空间关系联接这两个表。所以,即使你的表没有一个共同的列,你也有可能联接不同的表。

地理操作符允许你选择某些对象,根据它们与另外的某个对象的空间关系。Maplnfo有一个与地理操作符一起使用的特殊列名,“Obj”或“Object"。这个列名指的是与你的表相边系的图形对象。

地理操作符要放到所指定的对象之间,地理操作符从操作符(Operators)下拉列表中选取。

下表列出了地理操作符:

Contaions(含有)

ObjectA Contains Object B (如果B的形心在A的边界内的某个位置上)

ContaionsEntire(包含全部)Object A Contains Entire Object B (如果B的边界全部在A的边界内)

Within(在内)

ObjectA is Within Object B(如果A的形心在B的边界内侧)

EntireWithin(完全在内)

ObjcteA is Entire Within Object B(如果A的边界全部在B的边界内)

Intersects(相交)

ObjcteA Intersects Object B(如果它们至少有一个共同点或者它们中的一个完全在另一个内)

Contains与Within的比较是根据对象的形心,而Contains Entire与Entire Within的比较是根据整个对象。

如果A包括整个B,那么A肯定包含B,如果A完全在B内,那么A肯定在B内。

Maplnfo执行简单的含有和在内比较,比执行完全含有和完全在内要快。因此,除非你绝对相信某些对象是完全在另一些对象之内,否则你应该使用Contains和Within而不用ContainsEntire或Entire Within。

地理操作符提供了一种联接表的方法。当表中没有你能建立起联接的列时,你可以用地理操作符(在Where Condition区内)指定联接关系。

6.2应用举例

下图是现网站点的图层和区县区域图层(实际应用中),MapInfo的地理位置联接功能,可以将站点联结到区域图层,实现各站点区域归属划分。

mapinfo地图配准_mapinfo全国地图_mapinfo16

选择“查询” -> “SQL选择”,先选择需要联结的表,再选择要显示的列(*号表示所有列):

mapinfo全国地图_mapinfo16_mapinfo地图配准

查询结果如下,在使用“表” -> “导出”功能,即可导出联结后的数据:

mapinfo全国地图_mapinfo地图配准_mapinfo16

7、缓冲区

所谓缓冲区就是地理空间目标的一种影响范围或服务范围。下图为点对象、线对象、面对象及对象集合的缓冲区示例。

在网络优化工作中,可以通过缓冲区,结合mapinfo地理位置连接功能,方便的选中“道路周边500米的小区”,“各离散点周边500米小区”等特殊要求

mapinfo全国地图_mapinfo16_mapinfo地图配准

Figure1点、线、多边形的缓冲区

7.1创建缓冲区

① 打开所需地图表将其显示在地图窗口中。

② 选择“地图”→“图层控制”命令,“图层控制”对话框出现。

③ 选择要包含所创建缓冲区多边形的图层并使其可编辑。

④ 选择要为其中对象创建缓冲区的图层,使其可选择并单击“确定”。

⑤ 选择要为其创建缓冲区的对象。

⑥ 选择“对象”→“缓冲区”命令,“缓冲区对象”对话框出现

⑦ 输入缓冲区半径,可以是分数值。

⑧ 从下拉式列表中选择缓冲区半径单位。

⑨ 输入缓冲区多边形的光滑度。

⑩ 选择是为所有选中对象创建一个缓冲区还是为每个选中对象创建一个缓冲区,单击“确定”按钮。可编辑图层中出现缓冲区多边形

7.2 缓冲区应用举例

国道沿线500m范围内的小区。

1、选中表 –缓冲区,在对话框中选则“缓冲区对象”及“缓冲区保存区域“

mapinfo地图配准_mapinfo全国地图_mapinfo16

2、选择新建表的属性,“添加到当前地图窗口”和“使用表”

mapinfo地图配准_mapinfo全国地图_mapinfo16

3、定义字段名称并保存

mapinfo全国地图_mapinfo地图配准_mapinfo16

4、得到结果如下:

mapinfo全国地图_mapinfo地图配准_mapinfo16

7.3选择缓冲区内小区 7.3.1 方法1:边界选择按钮

1、点击选中边界选择按钮,再点击缓冲区,可以看到缓冲区内小区为选中状态。

mapinfo地图配准_mapinfo全国地图_mapinfo16

2、点击表 –导出,选择 selection,点击转出,选择 txt 或csv格式保存,弹出对话框选择“没有字符集转换”及勾选“以第一行作为列标题”,即可导出得到国道边界500m内的小区详表。

7.3.2 方法2:SQL查询选择

选择 查询 – SQL查询,在弹出对话框中点击“从表”框,再从右侧表分别点取缓冲区,小区图层(条件框会自动添加对象包含语句),点击确定后得到想要的结果。注:勾选“浏览结果”,点击确定后会弹出查询结果,不勾选时直接在地图上显示查询结果。

mapinfo地图配准_mapinfo全国地图_mapinfo16