GoogleEarth 在网规网优中的应用v 10文档格式.docx
《GoogleEarth 在网规网优中的应用v 10文档格式.docx》由会员分享,可在线阅读,更多相关《GoogleEarth 在网规网优中的应用v 10文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
Ø
对GoogleEarth的地图进行截图,用MapInfo定标后叠加到基站信息表;
在GoogleEarth上逐个输入基站的经纬度创建图层。
第一种方法的缺点是,地图的精度不可以根据需要进行实时调整,而且如果显示的区域很大,需要截多个图片进行拼接,实现麻烦,精度也受定标的操作所限制;
第二种方法可以克服以上的缺点,但是如果基站数目庞大,一个个输入经纬度不但工作量大,还容易出错。
本文的目的,先介绍一下如何利用现有的插件,结合Mapinfo,把现有站点信息批量生成GoogleEarth的基站信息表图层。
然后在此基础上,我们根据实地环境,进行站点规划后如何批量导出规划的各站点信息,以及其他一些简单的应用。
二操作环境
硬件环境:
Compaqnx7010
软件环境:
WindowsXP/MapInfoProfessionalVersion8.0SCP/GoogleEarth3.0.0762/MicrosoftOfficeExcel
三从基站Excel表生成GoogleEarth图层
三.1插件的获得
插件可以在本文的附录中双击解压后复制到本地获得,其实插件已经附带了帮助文档,更多信息可以参考帮助文档。
插件拷贝到本地后,双击运行将直接启动MapInfo软件,这时MapInfo的Help帮助菜单栏右边就会多了Mapinfo2Google的菜单,这个菜单就是用来转换用的。
图31软件启动界面
也可以点击TOOLS->
运行mapbasic程序->
选择插件文件,此时MapInfo的Help帮助菜单栏右边就会多了Mapinfo2Google的菜单。
三.2数据的加载
在File文件菜单上点击Open打开文件,也可以点击对应的快捷按钮,和其它软件没有区别,唯一需要注意的是文件的类型选择*.xls,因为我们的基站信息表都是以EXCEL的格式录入。
图32打开文件-文件类型选择
在表格的数据范围方面,软件默认起始点是A1,我们最好将之改为A2,因为第一行往往是列的标题,在UseRowAboveSelectedRangeforColumnTitles选择打勾,表示数据区域的上面一行作为列标题。
若第一行不是标题则无需勾选此项。
图33EXCELL信息
参数设置完毕后点击OK即可。
三.3创建点
下面我们来对基站信息表创建Map图的基站点。
在Table菜单下点击CreatePoints。
图34产生Map点
点击后出现下面的对话框,建议在EXCEL表格里面,把经纬度的单元格式分类设置为常规。
如果设置为其他的格式的话,MapInfo将不能进行显示,这时得将Displaynon-numericfields进行打勾才可以显示经纬度的列标题。
图35Map点的信息设置
设置完毕后点击OK,按F3,就可以出现下面的Map图。
图36Map点生产效果图
有一点尤其需要提醒大家的是,创建Map图后,往往显示的基站点并不是基站信息表的所有基站,这时你需要利用ZoomOut操作对Map图进行缩小,以使所有的基站都显示在对话框中,因为转换工具使基于窗口里面的基站进行转换的,没有在窗口显示的基站将不予以转换。
需要注意的是,此时的窗口不能最大化,窗口最大化会提示出错。
进行缩小后的如下图:
图37选择转换区域
三.4标签的设置
为了让GoogleEarth地图对于基站的位置点显示基站名等标签,需要在MapInfo进行预设,设置办法如下:
1、点击图层控制按钮,勾选标签显示;
2、点击标签设置按钮;
3、选择想要显示的标签名,在这里我选择的是基站名。
图38标签的设置
三.5
转换
一切准备就绪,剩下的事情就可以由插件来完成了,通过插件的扩展菜单,点击convertmapwindowtokmlfile转换,设置好保存路径,文件名后,OK即可。
需要注意的是,保存文件时,保存路径必须是英文的。
图39转换
转换结束后会有一个状态报告:
图310状态报告
三.6
运行
使用Google菜单Files中的Open打开刚转换生成的Kml文件,即可在Google视图中显示。
图311打开生成图层
打开后这个文件讲被放置在Places中的TemporaryPlaces中的MapinfoImport中,将该文件图层拖动到MyPlace中,然后右键点击即可将这些站点信息保存在myplace.kml文件中。
该文件的路径为当前用户的ApplicationData\Google\GoogleEarth目录中。
图312myplace.kml文件路径
三.7效果图
下面是某业务区的整体效果图:
图313效果图-整体
另外对批量导入的站点,可以定义不同的图标,如GSM可以用G表示,CDMA可以用C表示,WCDMA可以用W表示,设置方法为右键选择该站点文件夹选择Edit,选择Advance复选筐后进入ShareStyle即可设置图例。
图314批量设置站点图例
另外该插件还可以将Mapinfo格式的Polygon生成GoogleEarth图层,方法与站点转换相似。
在进行网络规划时,我们可以通过电子地图的地物分布画出规划城市的各Polygon,然后我们将这些Polygon转换成KML格式在GoogleEarth中显示出来,若想分别显示可在转换时单独转换保存单独文件即可。
与站点图例设置相似,也可以对各Ploygon设置不同的颜色以区分。
设置步骤:
1.选择需要设置的Polygon图层,右键选择下拉菜单中的Edit…。
2.勾选Advanced复选项。
3.在Style子页中设置Polygon的粗度和颜色。
4.选择合适的颜色后确认即可。
友情提醒,在做完各项设置后别忘了对MyPlaces进行保存。
图315设置Polygon线条属性
图316Polygon在Google中的显示效果
四从GoogleEarth图层生成基站Excel表
四.1新站点撒布
我们在无线网络规划站点撒布时,参考现有各站点位置、站间距;
规划的站间距(根据传播模型和链路预算得到)在GoogleEarth中撒布站点。
新增站点时先把撒布的点拖动到希望的位置,然后设置站名、显示图例等属性,选择恰当的保存目录,确定即完成一个站点的撒布。
如果要更改标志点的位置,必须是在编辑其属性的时候才可以拖动。
图41撒布新的站点
图42设置新站点属性
然后在完成一批站点撒布后要对MyPlaces进行保存,否则新增站点将不会被记录在myplace.kml中。
四.2从.KML文件中导出站点经纬度信息
用MicrosoftExcel打开ApplicationData\Google\GoogleEarth目录中的myplace.kml,会出现如下提示。
图41Excel打开myplace.kml提示窗
选择“作为XML列表”确定后各站点信息将分行分列显示。
图42kml在Excel中分列显示
找到需要导出的文件夹所在位置,选择需要导出的信息(站点名,经度,纬度),复制粘贴成新的xls文件,至此一个城市的所有规划站点均被导出为xls基站信息表。
四.3配准电子地图的应用
配准一个无经纬度的地图,需要至少4个点,可以按照4.1的步骤,在GoogleEarth上选取10个点,然后将这些点的经纬度导出,用EXCEL打开选取其中的经纬度信息,就可以用来配准地图了。
好处是不用去现场测试经纬度信息,地图制作速度快。
四.4DT测试的应用
同样的道理,可以将路测数据导入GoogleEarth,但由于没有mapinfo的专题地图功能,无法显示出不同的场强区间,比较麻烦的解决方法是在Excel中将不同区间的场强基站分为几组,分别做成GoogleEarth图层,然后对每个图层的属性进行编辑,用不同的颜色进行显示就可以区分场强区间了。
四.5其他方面的应用
GoogleEarth中有一些tools,如距离测量工具Measure,都给我们在布站时提供了帮助。
图43GoogleEarth的Measure工具
五参考资料
1.《利用MapInfo插件生成GoogleEarth基站图层的方法》-刘贤正
附录A插件的获取
双击下面的图标,将文件拷贝到电脑的某个目录中: