工作中mapinfo及excel工具的使用剖析

上传人:今*** 文档编号:105962046 上传时间:2019-10-14 格式:DOC 页数:10 大小:390.50KB
返回 下载 相关 举报
工作中mapinfo及excel工具的使用剖析_第1页
第1页 / 共10页
工作中mapinfo及excel工具的使用剖析_第2页
第2页 / 共10页
工作中mapinfo及excel工具的使用剖析_第3页
第3页 / 共10页
工作中mapinfo及excel工具的使用剖析_第4页
第4页 / 共10页
工作中mapinfo及excel工具的使用剖析_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《工作中mapinfo及excel工具的使用剖析》由会员分享,可在线阅读,更多相关《工作中mapinfo及excel工具的使用剖析(10页珍藏版)》请在金锄头文库上搜索。

1、文档名称文档密级: 工作中MAPINFO及EXCEL工具的使用工作中MAPINFO及EXCEL工具的使用11、划分区域(边界)21.1、将站点显示在Mapinfo地图上,并显示各站点的原归属MSC信息21.2、用多段线画出各MSC的区域边界41.3、调整边界41.4、小结52、查询(SQL SELECT)、匹配两表信息52.1、建立缓冲区62.2、用SQL select 查询出两表相匹配的站点83、统计基站级话务量(excel)91、 划分区域(边界) 在工作中,我们需要根据站点信息、话务量、原网信息(MSC、BSC区域)、行政区域及道路情况等划分出已有的或我们想得到的边界与区域,诸如LAC区

2、划分、割接区域与步骤划分、勘测计划安排等。这时我们需要使用MAPINFO工具。下面我就针对原网的MSC区域的划分来讲一下mapinfo的相关操作。 现在我们手中只有一份站点信息表,如表一所示,下面我们就根据表中“原归属MSC编号”列的内容来划分原网中MSC的区域。表一 原网站点信息表编号基站名称东经北纬配置行政分区原归属MSC编号原归属BSC编号新BSC归属站点类型新增139仙人洞116.22808 40.24967 Omni2昌平区10102BSC1室外宏蜂窝新增492军犬基地115.87411 40.36333 22延庆县10101BSC1室外宏蜂窝新增714韩家川南口116.23942

3、40.02925 33海淀北10103BSC1室外宏蜂窝C001延庆115.97569 40.46453 222延庆县10101BSC1室外宏蜂窝C002八达岭116.00244 40.35217 222延庆县10101BSC1室外宏蜂窝C003康庄115.89239 40.37739 222延庆县10101BSC1室外宏蜂窝C007新牛堡屯116.69703 39.75544 222通州区553BSC15室外宏蜂窝C008徐辛庄116.70539 39.98486 222通州区882BSC15室外宏蜂窝1.1、 将站点显示在Mapinfo地图上,并显示各站点的原归属MSC信息1、首先将站点图

4、层的标记为可标注,在此图标下的相应复选框内打钩,如图一所示。然后点击“Label”,选择要显示的标注内容。将要标注的内容选择为“原归属MSC编号”,点击OK,如图二所示。图一,可标注操作图二 选择标注内容2、 我们就得到了显示了MSC编号的站点图,如图三所示。图三 显示站点的MSC归属信息1.2、 用多段线画出各MSC的区域边界1、 新建一table,用于存放MSC区域信息,命名为“原网MSC边界”。这里不详细介绍。2、 将此图层设为可编辑,即选中“图层控制”里的下的复选框。3、 选择多段线画出区域,并标出区域名,如图四所示。图四 画区域、标注区域1.3、调整边界如果遇到区域画错,需要调整,则

5、进行一下操作。如图五,编号为8的MSC区域有部分画错了,包含了属于10号和2号的MSC的站点。我们要进行调整,首先我点击“选择键”选中所画的边界,然后点击“调整”键,在边界上显示出了节点,我们用鼠标选择节点拖动,则可改变边界范围,如图所示,我们将画错的区域调整到正确位置。我们在调整时,可能遇到有些边界太长,节点数太少,无法正确调整,这时我们需要在边界上增加节点,然后调整,我们点击来增加节点。图五 调整边界1.4、小结我们在进行LAC区划分、割接区域的分批划分都要使用到划分区域的功能。这一次进行原网MSC区域划分的目的,是以此边界为参考,方便我们进行每一此割接步骤区域的划分。我们划分割接区域时,

6、要考虑到地形、话务量、街道或主要道路以及重点区域的位置影响,而原网的MSC、BSC边界也都考虑了这些因素,所以在我们进行割接计划的时候有很重要的参考价值。2、 查询(SQL SELECT)、匹配两表信息我们在工作中会碰到两张站点信息表记录不一致的情况,有时会要求我们从多条记录里面挑出我们另一张表中需要的记录值。如我们手中有一张室内站点的信息表,还有一张室内分布系统的信息表,现在需要我们将两张表中相同位置的室内站与室分系统关联起来。一般来说我们可以通过站名和室分系统站名来匹配,也可以用经纬度来匹配,但是我们通过检查发现只有部分的站点站点名是一致的,很多的站点名不完全一致,有些只是汉字书写的区别,

7、我们检查经纬度,也发现完全一致的位置也是很少的,而且两张表的经纬度的精度不一致,我们也无法匹配。而这是我们做的是张大网,两表的记录多达6000多条,手工核对显然是不现实的,也影响效率和精度。这时我们需要通过Mapinfo的SQL select功能来实现。2.1、建立缓冲区1、打开一张需要匹配的站点MAPINFO图层,点击菜单上的“Table”“Buffer”,在弹出的对话框中,选择要建立缓冲区的图层名。2、 点击下一步,缓冲区将保存为一张新表,我们把它加入到现在的地图上,同时这个图层表中的字段与原表中的一致(using table 选择)3、 点击创建,此后的步骤是显示表中的字段信息,我们也可

8、以新加字段,然后我们保存此表。4、 设置缓冲区半径,我们将要匹配的室内站与室内分布系统的站点距离在300米范围内,则认为是相匹配的,所以此半径我们设为300米,缓冲区区域是单个站点各自形成的。此操作要注意半径的单位,可以选择,我们选为公里,同时记得选择“one buffer for each object”.5、 下一步,将缓冲区的表的各字段赋值,根据原表的值来赋,我们可以选择需要的字段赋值。6、 点击OK,形成缓冲区图层。如图所示2.2、用SQL select 查询出两表相匹配的站点由上图可以看出两表的匹配情况良好,室分系统大多在室内站的缓冲区内,我们仔细检查发现,缓冲区半径设置的刚好,没有

9、出现一个缓冲区包含多个站点的情况。所以我们可以通过SQL select 方法得到两表中匹配站点的一一对应关系。1、 点击菜单上的“Query“SQL Select”2、 在弹出的对话框中设置要匹配的两表、选择条件等。此例中我们在table中选择“室分系统站点表”和“室内站缓冲区表”,即根据这两个表来匹配。限制条件,“where condition”写“室分系统站点表.Obj Within 室内站缓冲区表.Obj”也可以写“室内站缓冲区表.Obj Contains室分系统站点表.Obj”。3、 即可得到我们两表中位置相匹配的站点一一对应表。匹配部分结果如下表所示:C_站名别名东经北纬网建编号站名

10、经度纬度宝水房山宝水村115.54639.7803新增193房山宝水村115.54639.7803张坊115.70839.5665C544张坊镇115.70839.5665西胡林(西湖林)115.73539.984新增295西湖林115.73539.984南尚乐C115.77539.537C543南尚乐镇115.77539.537长操115.81939.8124FSC3302长操村115.81939.8125军响115.76439.9941C459军饷115.76439.9941长沟(镇)115.89139.5726C542长沟镇115.89139.5726房山岳各庄镇115.90839.61

11、54C536岳各庄镇115.90839.6154此种方法可以大大减少我们的工作量,增加工作精度和效率。3、 统计基站级话务量(excel)我们在划分割接区域时,要考虑到割接边界的话务量因素,这时需要统计基站级的话务量情况。我们手中的话务量表中,记录的是载频级的话务量,如下表所示。BTS编号BTS友好名称经度纬度SECTOR编号SECTOR名称CarrierTotal WC Usage(ERL)Voice WC Usage(ERL)231大红门路116.39839.849172-231-128338.563921.0517231大红门路116.39839.849172-231-120129.79

12、8919.4628263西罗园116.38939.8572272-263-228324.520312.1192357双兴小区116.65240.1313383-357-328333.320810.9022613平谷2117.12340.1504386-613-320118.031410.5822101延庆115.97640.46463101-101-328318.772810.2278209海户屯116.39339.8485172-209-120116.51199.7347我们可以用sumif函数来实现。我们本来用基站名来匹配,在SUMIF(参数1,参数2,参数3)中,参数1为条件范围,此时我

13、们选择“BTS友好名称”这一列;参数2为匹配项,即为“BTS友好名称”列中一值,是将参数1中所有名为参数2的相应记录的求和;参数3为要求和的列,此时我们设为“voice wc Usage(ERL)”列。但是将所得结果在MAPINFO中显示,我们发现有站名一致,经纬度不一致的现象存在,而这两站的实际话务量是不一样的,但是用我们上述方法统计后,使得它们有一样的基站级话务量。这很不合理,我们不能根据站名来统计。所以我们根据经纬度来统计,我们将经度和纬度值用下划线“_”来连接构成新列,我们根据次新列来匹配。得到我们最终结果。 此外,在EXCEL中,我们经常要用到VLOOKUP函数来匹配。VLOOKUP中参数1指我们原表中的依据值;参数2指我们要匹配的表的范围,但此时选中此表的第一列必须与我们准备匹配的原表中此函数参数1所在列内容一致;参数3即为我们想在参数2选中的表中得到的第几列的值,参数4为匹配类型,我们一般设为0。2019-10-13华为机密,未经许可不得扩散第10页, 共10页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号