中山大学学报(自然科学版)第46卷
宰支持开放式的数据交换与编程接口语言
KML。
1.2KML语言及其对象模型
KML(KeyholeMarkupLanguage)是GE为普
通用户之间进行信息共享开发数据交换的格式,同
时也是开发者进行GE二次开发的应用编程接口
(GoogleCorp.,2006)。KML是一种符合XML语
法与文档规范的语言,它描述了GE中的所有支持
的地理要素,因此可以用于GE中各种地理要素
(如点、线、图形、多边形等)的绘制建模与存
储。同时,KML还对GE地理要素中各元素的显
示、风格等进行控制。
KML的对象模型如表一所示,主要包括了
Placemarks、Geometry、ImageOverlays、Style以及
NetworkLinks五大要素,并定义了88个标签
(tag)用以描述相应要素的属性。本文所建立的分
布式系统架构主要应用了其中的NetworkLinks功
能,将在下一节进行详细描述。其他要素的详细描
述可以参考文献[10]。
表1KML2.0对象模型
Tab.1ObjectmodelofKML2.0
要素名称说明
Placemarks
Geometry
ImageOverlays
Style
NetworkLinks地理标记,可以设置地标形状、位置与高度、默认图标、表现形式等属性。
几何形状,包括点、线以及多边形等几何形状的绘制。
底图,可以设置底图的文件格式、文件地址、绘制次序及旋转角度等属性。
样式,规定了GE中的几何形状、图标、信息窗口等实体的颜色、透明度、填充方法等属性。
数据连接,规定了对数据KML文件的远程访问的方法。包括远程文件地址、刷新时间间隔等属性的设置。
2系统架构
2.1<Networklink>标签:KML数据文件动态生成与远程访问
KML在定义NetworkLinks要素时使用了<Networklink>标签,在<Networklink>标签下可以使用<URL>标签标识本地或远程的KML文件的路径(用<href>标签标识)、刷新引用文件的频率(使用<refreshInterval>标识)等信息。
利用<Networklink>标签可以实现如图二所示的KML动态生成与远程发布发布功能:用户首先获得数据连接文件(Link.KML),而非实际的交通数据。用户在GE客户端中打开数据连接文件(Link.KML)就可以通过网络连接路径指向真正的数据文件并按照指定的时间间隔进行下载,数据文件中的内容(如交通信息、地理要素等信息)则由服务器动态产生,并可以叠加在用户的GE客户端平台上。
图l利用<Networklink>标记实现KML文件远程访问Fig.1RemoteKMLfile踟嗍by商I唱<Networklink>tag2.2系统架构描述
应用上述数据文件动态生成与远程发布工作原理,我们提出了如图三所示的分布式交通信息服务系统架构。架构主要由两部分组成:远程客户端与服务器端,Internet则是两部分的桥梁。其中,服务器端包括:交通数据服务器,用于产生与存储实施交通数据;GIS服务器,用于产生与储存路网地理拓扑数据;应用服务器,用于提取实时交通数据与路网数据并动态生成相应的数据KML文件;web服务器,用于数据KML文件的发布。架构中的客户端相当简单,用户只要下载相应路网的连接KML文件就可以利用GE客户端实现对动态交通信息的访问。
图2系统架构示意图
Fig.2System
framework
增刊2
陈锐祥等:GoogleEarth在交通信息服务系统中的应用研究
3原型系统开发与分析
3.1服务器端开发
幸基于GIS的路网地理数据生成
在GE的地图数据库中没有包含中国城市的路网数据,因此,原型系统针对广州市天河区的部分路网进行了开发,采用ArcGIS平台实现数据KML文件中的路网道路线的绘制。
木交通信息数据生成
路网的交通信息数据的则来自广州市SCATS系统的检测数据与出租车GPS定位数据的融合(包括饱和度、旅行时间等信息)。在数据KML文图3基于GE的动态交通流信息显示(原型系统)
件中使用了不同的线宽、颜色绘制道路线,用以表Fi昏3
The
pmtotyposy8temofATISbased
on
GE
达路段不同的交通状态。3.2客户端开发与部署
果表明:GE在交通与地理信息表达形式、用户与
数据连接kml文件按照道路路段分别生成相应开发者友好等方面有着传统GIS平台无可比拟的优的<Networklink>标签,每个<Networklink>标签势。
分别指向相应路段数据KML的网络路径。
目前GE不断在持续增加高分辨率的卫星图像在网络服务器中为数据连接KML文件建立虚数据,同时,还为用户提供如三维建筑物建模拟目录,则完成了系统客户端的部署:用户只需下(SketchUp)等强大的工具。如何进一步挖掘GE载数据连接KML文件,其GE客户端软件将自动的潜力,使之更有效的应用于导航、交通信息服
打开,并根据连接文件中的网络路径动态下载显示务、数字城市等ITS研究与应用领域中去,将是下
相应的交通数据。。
一步研究的重点。
3~,.璺型篓量+。。,一…一,.。。。参考文献:
通过原型系统的开发及其实际运行结果来看,……一基于GE的应用系统具有以下特点:
[1]裴玉龙,蒋贤才.城市道路交通系统多信息平台的融
宰对于用户来说,三维地球模型、高分辨率
合技术分析[J].哈尔滨工业大学学报,2006,38(5),
卫星影像与交通路网实时交通数据的结合是一种具
[2]磊Ki孟A,LAl(AKIs
K.A,。hick
gIlid锄。e
svst锄
有很强吸引力与直观的交通信息传递手段;
usingGPS—GIS
integrati∞inhighway
t二sponati伽-j
and
事系统部署较为简单,一般ATIS的系统部署
admini8tration[c].Proceedingsof8th
Inter.Conf.伽
主要工作在于客户端的部署,而基于本文所提出的ApplicationsofAdvanced
Technologiesin
Transportation
架构开发的客户端部署工作相对较少,用户只需下Engineering,Beijing,2004?
整,曼de免耄蔓坚G略户端软件以及相应的数日1竺饕=裂=D。;.帆Advanc眦edllJlIll。gluIl蒜三:据连接KML文件即可;
。i。珊on二;:::ei主::=:i二‘莓二二£茄5:夏1i了:
宰系统利用GE提供的开放式数据交换标准,
26—37
。
‘
。
实现了GE与ArcGIS的数据交换;
[4jJOSHUAMP。SARAJJ,GABRIELBG.3D—mapping
宰本文所提出的架构以及原型系统可以灵活optimizationofembodiedenergyoftransportation[J].Re-
的根据实际系统的需求与规模进行扩展。
sOUlX3e¥,Conservation
andRecycling,2007,51(2):435
事然而,存在一些缺点:用户必须拥有一个
,,”叩’
,
较快速度的Intemet连接以满足GE基础地理影像.随3::=三三:=芝’兰==鲨M,髓et响aln.数据的下载,同时,GE客户端对用户计算机的硬
[J]-r.J。ur:Ial‘0fvi鲫』blgIlage。&c二puting,2007,18
件配置要求较高。.(3):255—279.
4
结论与展望
№1翥篓羿慧;荠淼蒸鬻是慧(在5)电:4力8勘-
复方套蠢嫠出三量詈三芝;曩急兰竺要妻毫碧篁曼竺
[7]蔷菇,孔令赏,呙贵春.基于c。。d。E抓h的立交方案务系统架构,通过原型系统的开发过程及其运行结
…1’…”“’“”一”2。…矿…“”4““”
Google Earth在交通信息服务系统中的应用研究
作者:陈锐祥, 何兆成, 黄敏, 潘秋碧, CHEN Ruixiang, HE Zhaocheng, HUANG Min,PAN Qiubi
作者单位:中山大学智能交通研究中心,广东,广州,510275
刊名:
中山大学学报(自然科学版)
英文刊名:ACTA SCIENTIARUM NATURALIUM UNIVERSITATIS SUNYATSENI
年,卷(期):2007,46(z2)
被引用次数:6次
参考文献(10条)
1.Google Corp KML
2.0 Reference 2006
2.陆柏树;刘云彪勘探点在Google Earth中显示的程序实现[期刊论文]-资源环境与工程 2007(04)
3.刘冰;石奉华Google Earth在旅游、导航中的应用探讨[期刊论文]-山东科技大学学报(自然科学版) 2006(04)
4.陆涛;孔令赏;呙贵春基于Google Earth的立交方案演示[期刊论文]-交通与计算机 2007(02)
5.邓加娜;胡茂林;莫平浩数字地球及其在电力勘测设计中的应用[期刊论文]-电力勘测设计 2006(05)
https://www.sodocs.net/doc/b42858224.html,PIETA P;DI MARTINO S;BERTOLOTTO M Exploratory spatio-temporal data mining and visualization 2007(03)
7.JOSHUA M P;SARA J J;GABRIEL B G3D-mapping optimization of embodied energy of transportation
2007(02)
8.KUMAR P;SINGH V;REDDY D Advanced traveler information system for hyderabad city[外文期刊] 2005(01)
9.KOKKALIS A;LAKAKIS K A vehicle guidance system using GPS-GIS integration in highway transportation and administration 2004
10.裴玉龙;蒋贤才城市道路交通系统多信息平台的融合技术分析[期刊论文]-哈尔滨工业大学学报 2006(05)
引证文献(6条)
1.李润生.翟会楠基于GPS的Google Earth的定位精度分析[期刊论文]-影像技术 2011(1)
2.李飞.葛良全.马英杰基于Google Earth平台下E语言环境模块集成算法之核勘查点位数据的优化显示[期刊论文] -物探化探计算技术 2011(1)
3.戚晓明.汪迎春.杜培军世博园白莲泾河道综合调水决策系统的设计与应用[期刊论文]-水电能源科学 2010(9)
4.杜秀川.徐惠民.李强融合Google Earth的船舶监控与应急系统的设计[期刊论文]-计算机系统应用 2010(9)
5.郭正鑫.张祖陆.赵璐基于GE&GIS技术的三维可视化校园地理信息系统设计与实现[期刊论文]-资源开发与市场2008(11)
6.吴文传.张伯明.曹福成.陈佩琳.赵泰峰.钱苏晋电网应急指挥技术支持系统设计与关键技术[期刊论文]-电力系统自动化 2008(15)
本文链接:https://www.sodocs.net/doc/b42858224.html,/Periodical_zsdxxb2007z2045.aspx