当前位置: 首页 > >

Mapinfo应用技巧培训

发布时间:

MapInfo Professional 应用基础培训

前言

? MapInfo是美国MapInfo公司的桌面地理信息系统软件,是一种 数据可视化、信息地图化的桌面解决方案。它依据地图及其应 用的概念、采用办公自动化的操作、集成多种数据库数据、融 合计算机地图方法、使用地理数据库技术、加入了地理信息系 统分析功能,形成了极具实用价值的、可以为各行各业所用的 大 众 化 小 型 软 件 系 统 。 MapInfo 含 义 是 “ Mapping + Information ( 地 图 + 信 息 ) ” 即 : 地 图 对 象 + 属 性 数 据 。 Mapinfo作为地理数据图形化处理的解决方案,MapInfo软件能 够溶入到移动通信系统的各个环节。从网络建设初始阶段的规 划与设计,到模拟仿真,到运营后的网络优化环节, MapInfo 发挥了重要作用。本文主要介绍 Mapinfo 在移动通信网络规划 中的一些功能应用。

MapInfo Professional的主要功能:
? ? ? ? 制作及编辑地图:例如基站分布图或BSC划分区域图 。 地理数据可视化:专题图,统计图,三维图。 数据查询,分析及SQL查询功能。 可直接使用dBase,Microsoft Excel,Access,分界ASCII及多种 栅格图。 ? 可实时访问多种远程数据库如Oracle,Sybase,Informix,DB2, SQL Server等 。

内容导向

一、基本概念
?表 ? 地图图层化 ? 地图对象 ? 工作空间



? 在MapInfo中,表分为:数据表和栅格表。 数据表又分为包含图形信息的对象的数据表和不包含图形 信息对象的数据表。包含图形对象的数据表是图形和数据的有 机结合。 数据表由行和列组成,每一行包含一个特定的地理特 征、事件等信息。每一列包含有关数据项的特定类型的信息。 栅格表:它没有记录、字段和索引等表结构,只是一种能 在地图窗口显示的图像。 通常情况下:在MapInfo中所指的表则是单纯的数据表或 是图形与数据的结合。

数据表

? 创建一个MapInfo表后,将产生以下四个文件: 1、文件名.tab 一个具有扩展名为tab的文件,是描述表的数据结 构的文件。 2、 文件名.dat 一个包含表格数据且具有扩展名为dat的文件。 3、 文件名.map 数据也可以包含图形对象。一旦为数据记录指定 了X和Y坐标,表就会包含图形对象。一个扩展名为map的文件将 用于描述图形对象。 4、 文件名.id 当表中含有图形对象时,一个扩展名为id的文件将 作为图形对象文件的索引,用于连接数据和对象

地图图层化

? 在 MapInfo Professional 中,一般的操作是先打开数据表,然后将其显示在地 图窗口中。每个表均显示为单独的图层。每个图层都包含表和一些地图对象, 例如区域、点、线和文本。例如,第一个图层包含省界,第二个图层包含表示 省市的符号,第三个图层包含文本标注。通过将这些图层上下堆叠,即可构建 完整的地图,如图1- 14。一次可以选择显示一个、两个或多个表。

? 地图图层是构成 MapInfo Professional 地图的基础构建模块。在创建地图图层 之后,可以采用多种方式来对图层进行自定义,增减图层或对其重新排序。

地图对象

? 点对象:表示数据的单一位置。如:兴趣点。 ? 线对象:覆盖给定距离的开放对象,包括直线、折线、和圆弧。 如:单线河、城市主干道、高速公路、国道。 ? 面对象 (区域):覆盖给定面积的封闭对象,包括多边形、椭圆 和矩形。如:省面、地区面、居民地。 ? 文本对象:描述地图或其他对象的文本。如:标注和标题。 ? 一般情况下,一个独立图层中应只包含一种对象。

工作空间(.wor)

?

工作空间是正在使用的所有表、窗口等设置的状态,是一个存储为 扩展名为.wor的文件。工作空间提供一种返回你此前创建的地图而无需 单独打开每个表文件的便捷方式。可在MapInfo Professional中打开.wor 文件。同时可通过文本编辑器查看其内容。

内容导向

二、MapInfo Professional 界面介绍
菜单栏 DBMS

绘图工具栏

常用工具栏

主工具栏 Web service Web servic

状态栏

Lesson 1 启动MapInfo
? 双击MapInfo图标,进入MapInfo Professional界面如下:

新建表
? 功能:创建一个可编辑的tab图层 ? 操作步骤 1.文件(File)->表结构(New Table) 2.设置表结构 3.表命名保存

地图的制作
? 完成表的创建后,即可进行地图的制作与编辑。 ? 首先,要使编辑的图层位于“可编辑”状态, 在MapInfo下面的状态栏中“正在编辑”选 项,选择编辑的图层; ? 然后,主要通过绘图工具实现地图对象 的编辑。 符号 折线 多边形

属性信息的输入
? 通过 主工具条中的 实现属性数据的录入。

图层样式

? 菜单“查询”——“选择…”选择整个图层对象; ? 使用“绘图工具栏”符号样式、线样式、区域样式 或文本样式修改相应的图层样式。 符号样式 线样式 区域样式 文本样式

图层控制

? 控制地图图层的关键是“图层控制”对 话框。 ? 打开图层控制的方法: 1、鼠标左键单击主工具箱此按钮 , 显示“图层控制”对话框。 2、单击鼠标右键,选择“图层控制”。

? 图层控制可以操纵图层和它们的属性以控制地图的 显示。该对话框显示组成当前地图窗口的所有图层 和这些图层属性的状态。这些属性是可见、可编辑、 可选择和自动标注。

? 这里, 图层可以
? 重排顺序 ? 增加/删除 ? 显示/不显示 ? 可选/不可选 ? 可编辑/不可编辑 ? 标注名称 ? 图层视野

标注

? “图层控制”——“标注”,设定标 注项、标注显示视野及标注样式等。
? 选择标注样式,设定字体、大小、 颜色等。

文件的保存

文件保存的几种方式:

“文件>保存表”
“文件>另存副本” “文件>保存工作空间” “文件>另存窗口”

工作空间的创建保存

? ?

功能:保存当前工作状态,方便下一次直接使用,同时也可以让别人直接打开自己的工作界面。 操作步骤 1. 文件File->保存工作空间Save Workspace 2. Workspace命名保存 ? 注意事项 1.工作空间仅保存当前工作状态下打开的tab的路径,并不保存tab文件。 2.工作空间使用的tab图层被删除或更改名称后,工作空间将不能顺利打开。 3.另外的电脑必须把相应的tab图层一起copy后才能打开工作空间。

工作空间打包
? 功能:可以使用工作空间打包器工 具来在新文件夹中创建当前工作空 间的副本,并将所有由工作空间引 用的数据复制到同一文件夹中。 ? 操作步骤 1.工具(tools)-工具管理器(tool manager)-工作空间打包 (workspace packager) 3.workspace packager-当前工作空 间打包(Package Current Workspace)保存

内容导向

Lesson 3创建基站图层
? 功能:通过带有经纬度的基站excel表创建基站分布图层。 ? 操作步骤 1.File->Open 2.选择表格文件类型,选择创建tab的excel表,如基站列表,打开; 3.表格内容设置,选择创建仅包含基站信息的excel信息; 4.Set FieldProperties,直接OK; 5.Tabe->Great Pionts; 6.选择需要创建站点的文件、站点显示的图标颜色、经度信息(X坐标)、纬度信息( Y坐标),点击OK; 7.将站点图层加入当前地图窗口。 ? 注意事项 1.基站列表必须包含经纬度信息,并且以度为单位。 2.经纬度信息必须是十进制数据格式,不能有文本格式,没有数据默认为0。

创建基站图层步骤

基站图层

点坐标提取
? 功能:图上作业新增一批站点后,从地图上提取站点经纬度。 ? 操作方法1 1.在新建的tab,点上一批点,标注信息; 2. tools->Coordinate Extractor->Extract Coordinates; 3.选择站点图层,选择提取经度、纬度保存序列; 4.该方法精度最多4位小数。

? 操作方法2 1.在新建的tab,点上一批点,标注信息; 2. Options->Show Mapbasic Window; 3.输入命令:update Untitled set 经度=centroidx(obj),纬度=centroidy(obj) 后回车 4. Untitled 是你要保存的表名称;经度是经度保存列标题,纬度是纬度保存列标题; 5. Table->Export; 6.文件存储为*.TXT格式,用Excel打开

点坐标提取
? 操作方法1

点坐标提取
? 操作方法2

创建专题地图-BSC显示

? 功能:通过站点信息分区域或者分BSC显示(查找插花站点 ? 操作步骤 1.Map->Great Thematic Map; 2.选择专题地图类型,站点分BSC显示选Individual、Point Indvalue Default; 3.选择创建专题地图的tab、专题信息内容; 4.选择专题地图的图标、显示标注信息; 5.显示专题地图图例。

创建专题地图-BSC显示

创建专题地图-BSC显示

创建专题地图-路测

? 功能:通过路测信息分色体现测试电*。 ? 操作步骤 1.Map->Great Thematic Map; 2.选择专题地图类型,路测数据专题选Ranges; 3.选择创建专题地图的tab、专题信息内容; 4.选择专题地图的图标、显示标注信息; 5.显示专题地图图例; ? 注意事项 路测数据创建专题地图时,路测电*值的数据格式必须是float,否则无法按范围 创建专题地图。

创建专题地图-路测

创建专题地图-路测

内容导向

标准圆创建

? 功能:通过扩展功能把有经纬度信息的点目标创建成可选址的区域范 围。 ? 操作方法:以深圳业务区的学校为例,把点目标变为区域目标 1.打开深圳学校图层; 2.选择学校图层;; 3.创建缓冲区:右键->Edit Objects->Buffer; 4.填写上需要创建圆的半径,如800米,则填0.8,单位:公里,为 所有对象建立一个缓冲区:创建的图层为一个合并图层,村与村之间 有重叠区则自动合并称一部分;为每个对象各建立一个缓冲区:每个 村为一个圆圈。 5.创建好的tab在Cosmietic Layer,需另存为新的tab文件:Map- >Save Cosmetic ObjectS

标准圆创建

标准圆创建

BSC边界绘制
? 功能:根据站点BSC归属绘制BSC边界,使用SQL选择功能可以通过 BSC边界统计各BSC所管辖的站数、*凳仁荨 ? 操作方法: 1.打开基站图层,并创建BSC归属的专题地图(同前面BSC插花专题 地图一致); 2.创建新的tab,命名BSC划分图层,选择可编辑状态(新建表); 3.根据BSC专题地图绘制BSC范围; 4.绘制不同的BSC边界时不要留三不管区域; 5.通过对象编辑修剪BSC重叠的边界:
1)选择需要修剪的BSC区域,右键->Edit Objects->Set Target 2)选择参考修剪区域,右键->Edit Objects->Erase ->ok

6.编辑过程中不要忘了经常保存结果。

BSC边界绘制

? 自动跟踪现有对象 ? 1. 按S键开启对象跟踪; 2. 将鼠标移到同一对象的另一 个节点上。
? 对于折线,按住 SHIFT 键的同时 单击即可。 ? 对于多边形,按住 CTRL 键的同时 单击即可

区域面积提取

? 功能:根据已划分好的BSC图层或行政区图层、网格图层、区域类型图层等批 量提取每个区域的面积。 ? 操作方法: 打开区域类型图层; 区域类型图层必须是面区域形式,不能是线条组成 每个区域类型图层都有独立的标识名称,如“核心区”等; 修改表格结构,添加面积统计序列; 表(Table)->maintenance-> Table Structure; Add Feild->Name:面积->Type:float->OK。 更新区域面积,选择所有区域,导出区域面积 Table->Update Column Table to Update:选择图层名称-> Column to Update: 面积-> Value: Area(obj, "sq km")-> OK 选择所有图层->Ctrl+C->打开EXCEL,Ctrl+V。

区域面积提取

话务密度渲染

? 功能:根据站点话务情况形成地理化的话务分布渲染图。 ? 操作方法: 1.打开有基站话务信息的tab; 2.创建网格渲染专题地图; Map->Great Thematic Map; Grid->Grid Default->Next; table:选择渲染图层->Field:渲染字段->Grid Table:渲染边界图层->Name :渲染图层文件名->Next; SettingS:设置网格大小; Styles:设置网格颜色、等级、数值。

话务密度渲染

话务密度渲染

内容导向

SQL查询-实例1

? 功能:查询深圳业务区内GSM基站小区忙时话务量超过20Erl的基站分布情况。 ? 操作方法: 1.打开有基站话务信息的tab; 2.执行SQL选择命令; 3.将光标停在“从表”的框中,选择“G网小区忙时话务量”; 4. 将光标停留在“选择列”中,选择“话务量(Erl)”的字段; 5.在“条件”中输入“话务量(Erl) > 20”; 6.新建地图窗口即可查看小区忙时话务量超过20Erl的基站分布

SQL查询-实例1

SQL查询-实例2

? 功能:通过已划分好的市场网格图层或BSC图层、区域类型图层等,把业务区内的 基站按市场网格归属或者BSC归属区域类型归属等分类统计标识。。 ? 操作方法:以深圳业务区的G网基站按所属市场网格统计,并给每个基站标识归属 为例说明操作步骤。 1.打开有市场网格图层以及站点图层; 1)市场网格图层必须是面区域形式,不能是线条组成; 2)每个市场网格都有独立的标识名称,如“布吉”等; 2.执行SQL选择命令; 3.将光标停在“从表”的框中,选择“站点图层”; 4. 将光标停留在“条件”中,选择表“49个子网格划分” ; 5.复制 确定选择条件后,软件显示选择的站点,采用快捷键“Ctrl+C”复制到粘贴版上。 6. 粘贴 1)打开一个空EXCEL表,把数据粘贴到表格中。 2)在EXCEL表,原有的基站数据最后一列会自动追加基站归属的市场网格。 3) 通过数据透视表可以统计各市场网格的站数、*凳仁

SQL查询-实例2

谢谢大家!




友情链接: