MapInfo软件在网络优化及工程设计中的应用
2010-03-26张惠岳军
张惠 岳军
(中国移动通信集团设计院有限公司 北京 100080)
1 引言
MapInfo软件作为一款能将图形和文字信息完善结合的软件工具,将所需要的信息资料形象、直观地与地理图形紧密地联结起来,能提供大量常用的分析、查询功能,并将结果以图形或表格的方式显示出来,是在我们日常网络优化和设计工作中的一款常用软件,本文详细介绍了MapInfo软件在无线网络优化和设计中的一些基础应用以及工程师们在日常工作中开发出来一些插件的应用技巧与场景,从而使我们能够更好的利用MapInfo软件,提高工作效率。
2 MapInfo的基本概念
MapInfo软件是美国MapInfo公司推出的一系列桌面地理信息系统软件,该软件具备强大的图形表达及处理功能、实用的关系型数据库功能、灵活的数据查询分析功能、多样化的数据可视表达方式、并且提供功能强大的系统开发工具、方便灵活的图形输入输出功能、能够支持多种硬件操作平台,在很多领域有着广泛的应用。
在我们日常无线网络工程设计及优化中应用较多的是MapInfo Professional系列,该系列是一套基于Windows平台的地图化信息解决方案,可以方便、直观的展现数据和地理信息的关系,通过周密而详细的数据分析,帮助我们从地理的角度更好地理解数据信息,使得我们做出更客观的分析和决策。
MapInfo 的含义是“Mapping + Information(地图+信息)”即:地图对象+属性数据。MapInfo电子地图一个很重要的概念就是图层和图元,其以 MapInfo表的形式组织所有潜在信息,每个表都是一组用来在地图中创建图层的 MapInfo 文件,通常包含以下几个文件:
<文件名>.tab:描述MapInfo表的结构。
<文件名>.dat:表格格式数据。
<文件名>.map:描述图形对象。
<文件名>.id:链接对象和数据的交叉引用文件。
3 MapInfo的基础应用
在日常工程设计和网络优化工作中MapInfo软件最基础的应用就是根据工程参数表和已有的MapInfo格式的电子地图制作基于数字地图的基站拓扑图。这里可以只生成点状基站分布图,也可以通过SiteSee插件,生成扇区级基站分布图。
基于该基站拓扑图,我们可以进行多项数据统计应用,比如:
可以基于基站相关信息,进行BSC、MSC及LAC区的划分,从而直观的反应LAC等区域划分的合理性。
可以进行区域内覆盖面积、基站个数统计,从而简单直接的计算基站的覆盖半径,在制定基站规划设计方案中起一定的参考作用。
可以创建专题图层,依据相应的参数,比如话务量等给不同话务量等级的小区赋上不同的颜色,从而可以在网优工作中定位重要小区。
以上应用都是MapInfo软件最基础的应用,在这些应用过程中工程师们也通过MapBasic等程序开发了很多简单实用的小插件,在工程设计和网络优化中具备很强的实用性,提高了工作效率,提升了数据分析结果的准确性,下面对这些MapInfo插件工具做详细介绍。
4 MapInfo的拓展应用
4.1 抓图插件
插件名称:抓图.MBX。
点击运行后,在MapInfo文件菜单中会出现“抓图”项,点选后需进行幅面的长宽比设置,抓图结果即是当前MapInfo软件窗口呈现区域,该结果会自动生成在C盘根目录下。
图1是某地区基站拓扑图放大后的结果,该图最大的特点是可以放大多倍,从而可以呈现清晰、全面、整体基站网络拓扑图。
插件应用场景:工程建设单位一般都希望能将所有基站呈现在一张图上,便于查看基站位置、做一些相应的标记,以前都是用很麻烦的转换方法或者干脆就是多张图再进行合并处理,这样不仅费时费力,还不准确,这个插件就很好的解决了这个问题。
4.2 自动配准卫片到MapInfo窗口插件
插件名称:自动配准卫片到MapInfo窗口.MBX。
插件由两个文件构成:自动配准卫片到MapInfo窗口.MBX和配准所需附件.exe,两个文件保证放置在同一文件夹内即可。
运行“自动配准卫片到MapInfo窗口.MBX”启动插件,插件启动后会生成一个“+”字快捷图标,点击后会弹出网络地图窗口及控件提示,因为包含交互信息,对应选择“是”,后即出现操作窗口如图2所示。
地图的操作和在浏览器中使用网络地图相同,支持双击左键放大,右键缩小。地图可进行普通道路图(对应map)、卫星图(对应satellite)、混合地图(对应hybrid)的选择,默认加载卫星图。
因为Google的不同地图类型在不同区域存在不定的偏差,软件对应留有偏移设置,如果勾选进行偏移,那就会按照偏移设置的距离将图片进行偏移配准,以保证在MapInfo中的正常使用。如果不进行偏移勾选,配准时不会进行偏移,一般来说Google的卫星图相对比较准确,所以在使用卫星图时可以不用使用偏移,但对于普通道路地图必须要使用偏移,否则偏差较大,如图3、图4所示。
图1 生成的抓图放大后的结果
图2 操作窗口
图3 北京区域不使用偏移的配准效果
图4 为进行偏置后配准的结果
插件应用场景:该插件在TD和GSM网络的网络优化及网络规划设计方面都有广泛的应用场景。
可将地图配准结果导入到鼎利、华星等支持MapInfo格式地图的路测软件中,在进行数据回放分析时,可以更直观的反映测试区域的道路及周边无线环境,更便于定位问题区域。
可以将配准结果应用到无线网络基站设计中。如果没有安装Google Earth软件,通过这种方法也能直观的定位各基站的位置及无线环境,而且这种方法更加方便快捷。
以上几个插件都是设计院网优所同事自行开发的工具,还用其他如小区拉线、TAB转TXT格式等工具,在测试数据回放等网络优化工作中都有很强针对性,在日常工作中发挥了很大的作用,下面再介绍几种MapInfo中最为普及,应用最为广泛的插件工具。
4.3 SiteSee扇区制作插件
插件名称:SiteSee.MBX。
点击运行后,在MapInfo表格菜单中会出现“WFI SiteSee”项;首先,需要准备工程参数表,该表必须包括小区名称、基站经度、基站纬度和方位角这几项内容,然后按照操作步骤,选定相对应的内容后即可创建生成相应图层,该插件是MapInfo中最为常用的插件工具之一,广泛应用在网络规划优化工作中,能够直观反应基于扇区的基站拓扑图。
4.4 地图平移插件
插件名称:平移工具.MBX。
点击运行后,在MapInfo工具菜单中会出现“坐标偏移”项,点选“偏移”后,即可对所需操作的一个或多个图层数据进行偏移修正,该插件可以对选中的图层对象实现南北或东西方向的偏移,东西方向表示X坐标,正数表示向东偏移,负数表示向西偏移,南北方向表示y坐标,正数表示向北偏移,负数表示向南偏移。
需要注意的几点是对于多图层数据,必须保证这些图层是同一坐标系的,另外还要注意修改后会自动保存对地图对象的修改结果,所以需对原文件做好备份。
插件应用场景:在发现MapInfo图层信息有偏移后,可用这个插件进行相应的偏移校正,从而保证地图信息在应用中的准确性。
4.5 MapInfo2Google插件
插件名称:MapInfo2Google.MBX。
点击运行后,在MapInfo文件菜单中会出现“MapInfo2Google”项,点选“convert map window to kml file ”后,即可方便地将MapInfo的Tab图层转换为Google Earth格式的kml文件,且可以多个TAB文件同时转换。
需要注意的是图层窗口不能最大化或最小化,不然会出现告警导致不能转换,另外,基站名称要使用英文,否则不能正常显示(因为MapInfo是GB编码,Google Earth是UTF-8编码,也可以通过GB编码到UTF-8编码的转换工具,将生成后的kml文件做二次转换,即可正常显示中文)。将得到的kml文件导入Google Earth,这样就可以在Google Earth里看到相应的图层,转换文件加载到Google Earth中的将会得到较好的效果。
插件应用场景:可以把基站分布图显示在拥有详尽地图的Google Earth里,对无线网络规划和优化的帮助不言而喻。
5 总结
通过以上介绍可以看出MapInfo软件在我们网络优化和设计中是一款很实用的辅助软件,除了熟练掌握它的一些基础功能外,我们也可以依据其提供的强大系统开发工具来制作一些更具针对性的插件工具,使这款辅助工具发挥更大的效用,提高工作效率。