![十堰联通基于GoogleMaps通讯基站信息管理系统设计_第1页](http://file4.renrendoc.com/view/2ed8cc276ce70e6546eb0f08d7b2b6e6/2ed8cc276ce70e6546eb0f08d7b2b6e61.gif)
![十堰联通基于GoogleMaps通讯基站信息管理系统设计_第2页](http://file4.renrendoc.com/view/2ed8cc276ce70e6546eb0f08d7b2b6e6/2ed8cc276ce70e6546eb0f08d7b2b6e62.gif)
![十堰联通基于GoogleMaps通讯基站信息管理系统设计_第3页](http://file4.renrendoc.com/view/2ed8cc276ce70e6546eb0f08d7b2b6e6/2ed8cc276ce70e6546eb0f08d7b2b6e63.gif)
![十堰联通基于GoogleMaps通讯基站信息管理系统设计_第4页](http://file4.renrendoc.com/view/2ed8cc276ce70e6546eb0f08d7b2b6e6/2ed8cc276ce70e6546eb0f08d7b2b6e64.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021年2月第23卷第1期十堰职业技术2021年2月第23卷第1期十堰职业技术学院学报JournalofSiyanTechicalInstituteFeb.,2021Vol.23No.1十堰通基于oogleMaps讯站信息理统设计张明,戴元(十堰业技术学院信息与智工程系,湖北十堰442000)[摘 要] 用ooleMps图,用JavacriptWB技术分式组件(DOM)技术,设计现了无线信基站理信息系统。[关键词] Ajax;ooleMp;oogle地图API;ML;ML;MLDOM;IS[中图类号]TN92 [文献标识码] A [文章编号] 1004738(2021)004引言谷歌地图(ooleMaps)是oole公司提供的地图效劳,包括局部详细的卫星照片2005年6月20日,oogleMaps的覆盖范围从原先的美国、英国加拿大扩大为全球它能提供两种图:一是矢量图;二是不同分辨率的卫星照片(跟ooglearth上的卫星片根本一样)。oole地图API是一种通过Javacript将oogle地图嵌入到您的网页的API它提供了很多处地图的功能和向地图添加内容的效劳,让您能够您的网站创立功全面的地应用同时oogleMap还支持Ajax进行二次开发,可以通过Ajax发出各种要的地图导航应用。ML(eyoleMarkpLanguage),是一种采用ML语法与格式的语言,用于描述和保存地理信息(如点线图像多边形和模型等),可以被ooglearth和oogleMaps识别并显示。ML使用有嵌套的元素和属性的基于标记的结构,并符合ML标准。0图1 设计路(1)基站信息的查询:使用MLDOM对象和ooleMpsAPI函数从ML文件中读取基站的根本信息(名称编号扇区信息),然后将其显示在ooleMp上。(2)基站息的修改:根据理信息查该基站的位置,查询该基站的基站扇区信息,按照要求对其进行改,后使用FO对象提保存。(3)基站息的添加:从ML文件中读取一个基站的点信息复制,按照新基站的信息对其相关内容进修改,最后追加到ML文件中。(4)基站点的删除:从ML文件中删除基站的信息。系统设计思想于ooleMps通讯基站信息管理主要包括基站信息的询基站信息修改基站信息的添加基站息的删四个功能块。13[收稿期]2021120[作者介]张明(1977-),男,十堰业术院信与能程讲师;戴友元(1962-),男,十堰职业技术学院信息与智能工系授。十堰联通基于oo十堰联通基于ooleMaps通讯基站信<SCRIPTsrc="lt.js"tpe=text/javacript></SCRIPT>在web中定义一个iv对象将地图加载在iv对象中,设置图的类型比例控制。functonload(){treeMenu();f(BrowserIsopatible()){map=newMap2(ocument.getlementB2d("mp"));map.addontrol(newLargeMapontrol());map.setenter(newLatLng(32.63429,110.773397),13,_HBRD_MA);arion=newon();ion.image="http://maps.oogle.om/mpfiles/kml/pushpin/blue-pushpin.png";ion.ionie=newize(30,30);ion.shaowize=newize(22,20);ion.ionAncor=newoint(6,20);ion.ifoinowAncor=newoint(5,1);for(vari=0;i<oorinatesx.length;i++){arhtml=dec[i];varpoint=newoint(oorinatesx[i],oorinatesy[i]);marker[i]=createMarker(point,ion,ht2ml);map.addOverlay(marker[i]);}map.addontrol(newMapTpeontrol());map.addontrol(newOeriewMapontrol());map.enablecrollWheeloom();map.setMpTpe(_HBRD_MA);}}newMap2是将ooleMps对象加载在名称mp的web层中;mp.addontrol给地图添加一个控制控件,控制地图的大小和地图的高度;newon()给地图中的基站一指定的图标显示;setenter设置地图始化时的度标。2息管理系统设计2.1总体计堰联通基于ooleMaps通讯基站信息管理系统的主界面设计由两部分组成:oogleMaps地图和基站列表,ooleMps地图中显示出所有基站的置;站列表显示全部站的名称,当用户单击站列表时,在oogleMaps地图中跳转到指定的基站坐标,并显示该基站的扇区信息通过oogleMap提供的地图类型可以在地图卫星图和混合之间进行切换,同时也可调整地图的缩放比例。图2 系统主界面2.2 使用oogleAPI和MLDOM在eb中嵌入oogleMap地图在使用ooleMps之前要先请一个key,一个地图API密钥只对一目录或域有效申请的key可以在web使用。<htmlxlns="/1999/xhtml"><!--<head><!--D6-->opyright2005Macromeia,Inc.Allrightsreserved.--><metahttp-eqiv="ontent-Tpe"o2tent="text/htl;charet=utf-8"/><title>堰联通基查询系统</title><linkrel="stlesheet"hrfright.cs"tpe="text/css"/>="emx_nav_<ptc="//p.oe.o/ps?le=iapv=2ap;y=QAeJVN_7OxXcpgDtfXWOzUL2dhQkP3Bo7c70qsNjTDshr3htcQ"tpe="text/javacript"></cript>十堰业技术学学报2021年第1期第23第1期十堰业技术学学报2021年第1期第23第1期加载kml文件中的基站信息显示在2.3arfolder=ocument.getlementByTa2Name("older");arsturl;varextrude;araltitudeode;arlacemark=folder[0].getlementB2TagName’lacemar);for(varj=0;j<lacemark.length;j++){varp=lacemark[j]name[j] =p.getlementByTagName("name")[0].firstCild.odeValue;oorinates[j]=p.getlementByTagName("oorinates")[0].firstChild.odeValue;dec[j]=p.getlementByTagName("d2cripton")[0].firstCild.odeValue;fun(j);ol(j);}}2.4基站扇信息的显示Marker[3]标记地图上的位置。它实现Overlay接口,因此可使用Map2.addOerlay()方法添加到地图中标记对象包含latlng(这是标记在地中锚定的地理位置)和ion如果未在构造函数中设置ion,那么会使用默认图标G_D2FAULT_ON将标记对象添加到地图中后,通过标记翻开该地的信息窗口标记对会触发鼠标事和信息窗事件。基站扇区的信息存放在ML文件的<d2cripton>节点中,用户单击基站列表,基站的信息以浮动窗口的方式显示,被系统使用createMarker函数创立标记Marker,使用functonget(i)调用指的Marker将该基的扇区信通过WB的iv显示。functoncreateMarker(point,baseon,htl){arion=newon(baseon);armarker=newMarker(point,ion);GEvent.adListener(marker,’lic’,functonoogleMap地图中站的kml文件由<name><decripton>、<oorinates>几个节点组成,<name>存放的是基站名称。<decripton>存放的是基站的相关信息述,方位角功率下倾角等参数。<oor2inates>存放的是基站的地理经纬度坐标使用Microoft.MLDOM对象的getlementByTa2Name读取第一级节点<older>和<older>中的子节点<lacemark>的值并存放到lac2mark数组中最后从lacemark读取出基站的name(基站名称)oorinates(基站经纬度)d2cription(基站扇区信息)createMLom()函数将xml的数据以数据流的方式读入到xmlom对象中treeMenu()函数从xmlom对象将基站的信息出写入到组中。functoncreateMLom(){arxmlom;f(winow.ActiveOject){xlom=newActieObject("M2crooft.MLDOM");xmlom.async=false;xmlom.load("123.xl");f(xmlom.pareEror.errorode!=0){winow.alert("ML文件加载错误.errorode:"+xlom.parseError.errorode"reaon:"+xmlom.parseError.reaon);returnfalse;}else{returnxmlom;}}+elsef(ocument.iplementatonment.iplementaton.createocument)&&oc2//ireox{xlom=ocument.iplementaton.cr2ateocument("","",null);xlom.async=false;xlom.load("123.xml");returnxmlom;}}functontreeMenu(){arxlom=createMLom();varocument=xmlom.ocumentlement;(){marker.openIfoinowHtml(html);});returnmarker;}functonget(i){f(i>-1&i<oorinatesx.length){mp.setenter(newLatLng(oorinatesy[i],oorinatesx[i]),17,_HBRD_MA);map.openIfoinowHtml(map.getenter()’<iv>’+dec[i]+’</iv>);应用前景基于ooleMap应用前景基于ooleMap的IS系统用数字地图代替了笨重模拟地图,并利各种数字图,现地理位置查询;我国IS应用的三大主体市场是:政府部门企业应用公众信息效劳目前,在我国各中央部委通信交通农林地矿环保部门纷建立了为领导提供信息咨询和辅助决策的综合信息系统许多城市中,在城市建设规划城市管理土地管理房产管理部门建立了IS应用系统局部城市的城市规划土地管理等部门,已将IS应用系统作为常办公的务系统市公共信效劳公众IS,主要应用于如汽车导航效劳智能交通城市紧急叫市交通管理公部门及个化效劳等等。IS在业管理与决策中,主要用在商业网点}else{map.setenter(newLatLng(32.110.773397),10,_HBRD_MA);}}363429,图3 基站区信息2.5 基站区信息保存XmlHttp是一套可以在JaacriptVbcript、布设物流管理客关系管理(CRM)电子商务处Jcript等脚本语言中通过http协议传送或从接收ML及他数据的一套APIXlHttp可以更新网页局部内容而不需要刷新整个页面ileSy2temObject对用于访问效劳器上的文件系统此对象对文件文件夹以及目录路径进行操作也可通此对象获文件系的信息站信息的保存是过这两个对象来实现的,首先使用XlHttp将修后的xmlom传递到erer,在erver端使用FO对象对xlom对象保覆盖原来文件。理中以便企业了解客户合作伙伴资源商业竞争对手空间分布规律。结束语基于IS的基站查询系统是联通基站建设和管理的要组成局部本系统以十堰市形图为查询对象并基于B/S模式开发的公路IS查询系统,从用户需角度出发,以MS为IS开发平台,以ASP为脚本环境,结合WB技术分布式组件(DOM)技术和空间数据库技术而开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 预制楼梯灌浆料 施工方案
- 项目自查报告怎么写(共6篇)
- 国旗下讲话:同伴的力量(心理健康)五篇模版
- 2025年度家用电器品牌代理销售合同范本
- 2025年度虚拟现实增强现实内容制作合同
- 2025年度绿色建筑项目可行性研究报告编制合同
- 电商物流成本控制与优化方案
- 电商时代的教育资源整合与创新
- 现代教育中的编程教学新策略
- 现代建筑设计的材料与技术趋势
- 医疗器械经营规范培训
- 2024拳击比赛计划书
- 管道直饮水系统技术和方案
- 妇产科国家临床重点专科验收汇报
- 绘本故事PPT课件之我不敢说我怕被骂
- 社区干部培训班交流发言(通用6篇)
- 行政处罚-行政处罚种类和设定(行政法课件)
- 柔性机械臂的振动控制
- 小学语文-5 对韵歌教学设计学情分析教材分析课后反思
- DB34T 4510-2023 静脉用药调配中心洁净区管理规范
- 【课件】免疫系统组成和功能(人教版2019选择性必修1)
评论
0/150
提交评论