首页 | 本学科首页   官方微博 | 高级检索  
     

基于XSLT与SVG实现动态矢量WebGIS
引用本文:韩双旺.基于XSLT与SVG实现动态矢量WebGIS[J].自动化与仪器仪表,2011(2):99-101,103.
作者姓名:韩双旺
作者单位:天水师范学院物理学与信息科学技术学院,甘肃,天水,741001
摘    要:设计了一种基于XSLT与SVG的动态矢量WebGIS实现方案。在该方案中,WebGIS服务器通过对客户端请求的分析,对于存储为XML/GML数据库的地理空间数据,通过XML查询进行数据抽取,接着对得到XML/GML文档进行整理,得到该文档对应的元数据,并通过查询GIS应用服务器上的XSL元数据库,得到该文档中元数据所对应的XSL元数据,然后将出现的XSL元数据进行集成,生成一个新的样式表(XSL),根据这个样式表将XML/GML文档经XSLT转换转化为SVG图像,并经过GZIP压缩将其压缩为SVGZ格式传往客户端,从而实现了地理空间数据的矢量传输和显示。由于根据用户的请求动态下载数据生成包含SVGZ的Web页面传给客户端,所以这种WebGIS不仅安全可靠也具有较高的效率。

关 键 词:WebGIS  XSLT  SVG  XML  GML

Realize Dynamic Vector WebGIS Based on XSLT and SVG
HAN Shuang-wang.Realize Dynamic Vector WebGIS Based on XSLT and SVG[J].Automation & Instrumentation,2011(2):99-101,103.
Authors:HAN Shuang-wang
Affiliation:HAN Shuang-wang
Abstract:This thesis has designed a kind of WebGIS platform solution based on XSLT and SVG technology. In this solution, after the server receives the request from client, for the geographical spatial data that have been stored to XML/GML database, the XML/GML data that is extracted by XML inquire from XML/GML database is traversed and find the metadata of the XML/GML document, then inquire the XSL metadata database in GIS application server and find the corresponding XSL metadata of the document’s metadata, integrate the XSL metadata and create a new XSL, the XML/GML document is transformed through XSLT according to the XSL and become SVG image, the SVG image is compressed into SVGZ by GZIP and transmitted to the client browser to display, so the geographical spatial data have been transmitted and displayed by vector form. Because the data has been downloaded and produced Web page which include SVGZ and transmitted to the client dynamically according to users' request, so the WebGIS not only can guarantee background data is safe and reliable, but also has higher efficiency.
Keywords:WebGIS  XSLT  SVG  XML  GML
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号