基于SVG的矢量WebGIS地图高级查询功能的实现.pdf

基于SVG的矢量WebGIS地图高级查询功能的实现.pdf

ID:51448188

大小:580.12 KB

页数:5页

时间:2020-03-24

基于SVG的矢量WebGIS地图高级查询功能的实现.pdf_第1页
基于SVG的矢量WebGIS地图高级查询功能的实现.pdf_第2页
基于SVG的矢量WebGIS地图高级查询功能的实现.pdf_第3页
基于SVG的矢量WebGIS地图高级查询功能的实现.pdf_第4页
基于SVG的矢量WebGIS地图高级查询功能的实现.pdf_第5页
资源描述:

《基于SVG的矢量WebGIS地图高级查询功能的实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·68·工业仪表与自动化装置2011年第4期基于SVG的矢量WebGIS地图高级查询功能的实现韩双旺(天水师范学院物理学与信息科学技术学院,甘肃天水741001)摘要:SVG是一种基于XML的用来描述二维矢量图形和矢量/栅格混合图形的标记语言,利用它提供的图形对象可实现矢量WebGIS。查询是GIS的一个重要交互功能,由于SVG内置了对JavaSeript的支持,所以客户层可通过JavaScript对DOM的操作实现地图的高级查询功能。当在浏览器中打开SVG或SVGZ文件时,SVG图形作为浏览器的一个嵌入对象出现

2、,由SVG插件对其在指定区域显示。如果用户对地图进行某些查询操作,此时可以通过JavaScript函数来获取SVG地图对象及其内部的图形属性,通过不同的查询机制和查询方式,向用户提供地图查询功能,显示用户查询的相关信息,同时由SVG插件刷新对它的显示。关键词:WebGIS;XML;SVG;DOM;JavaSeript中图分类号:TP317.4文献标志码:A文章编号:1000—0682(2011)04—0068—05TherealizationofadvancedsearchfunctionsonSVG—based

3、vectorWebGISmapHANShuangwang(CollegeofPhysicsandInformationScienceTechnology,TianshuiNormalUniversity,GansuTianshui741001,China)Abstract:SVGisasortofmarkuplanguagesbasedonXML,itisusedtodescribetwodimensionvectorgraphicsandvector/rastermixedgraphics.ThoughSVGi

4、snotastandardthatbemadeinordertothereleaseofspatialdataofgeography,butalotofcharacteristicsofitcanbewidelyappliedtoWeb—GIS,thusthevectorWebGIScanberealized.BecauseSVGdescribevectorpicturebytheformatofsire-pietext,SOthedataamountofSVGisusuallyverylittle,andSVG

5、canbecompressedthroughGZIP,SOtheWebGISthatbeconstructedbasedonSVGcanlightentransmissionloadofthenetworkandacceleratethedisplaypaceofthemap.SVGcansupportJavaScriptbyitself,andSVGcanbemappedintothetreestructureinthememorythroughDOM,SOtheclientcanoperateDOMbyJav

6、aScripttorealizethescale,theroam,theinquire,thecontrolforthemaplayers,etc.Keywords:WebGIS;XML;SVG;DOM;JavaScript有效地消除针对现有专有空间数据格式所产生的数0引言据传播中的问题¨3J,例如可实现地理空间数据的标SVG(ScalableVectorGraphics)是一种基于准化、结构化,并且使得多源数据的集成成为可能。XML的用来描述二维矢量图形和矢量/栅格混合图由于SVG通过简单的文本语句描述矢量图像

7、,所以形的标记语言,本质上是XML在网络上表达图形图SVG通常数据量很小,并且SVG支持GZIP压缩,特像的一种扩展⋯。虽然SVG是为适应Web上图形别是当它经过压缩后,文件大小可减少75%~应用的发展而制定的,但SVG具有很多适用于GIS80%_4j,从而基于SVG构建WebGIS能减轻网络传的优点,在WebGIS中的广泛应用是今后发展的必输负载,加快地图显示速度。并且基于XML的SVG然趋势_2]。在WebGIS中,将地理空间数据编码成在现有的Web上传输GIS数据具有可行性,不需要SVG格式来进行空间数据存

8、储、传输和表现,则会改变网络基础,利用原有的Hr丌P协议,成本低,而且文件小,传输速度快。收稿日期:2010—11一o4查询是GIS的一个重要交互功能,在WebGIS作者简介:韩双旺(1975),男,甘肃庄浪人,硕士,讲师,研究方向为GIS与数据库技术。提供的漫游、缩放、测距、图层控制、查询等众多功能2011年第4期工业仪表与自动化装置·69·中,查询功能是使用最多、最为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。