webgis互操作与数据传输研究

webgis互操作与数据传输研究

ID:12379299

大小:38.00 KB

页数:12页

时间:2018-07-16

webgis互操作与数据传输研究_第1页
webgis互操作与数据传输研究_第2页
webgis互操作与数据传输研究_第3页
webgis互操作与数据传输研究_第4页
webgis互操作与数据传输研究_第5页
资源描述:

《webgis互操作与数据传输研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WebGIS互操作与数据传输研究第2O卷第3期2007年9月海南师范大学(自然科学版)JournalofHainanNormalUniversity(NaturalScience)Vol-2ONo.3Sep.2007WebGIS互操作与数据传输研究谢跟踪112,邱彭华1,3(I.海南师范大学资源环境与旅游系,海南海口5711582.福建师范大学地理科学学院,福建福州3500073.华南师范大学地理科学学院,广东广州51063I)摘要:探讨了由OGC开发的基于标准规范(特别是GML和SVG规范)在改进这些局限性方面的

2、可能性.利用GML对数据进行编码,然后利用数据传输机制使数据互操作成为可能.利用SVG对GML数据在Web浏览器高质量显示.实例研究表明,利用GML和SVG技术不仅可以在不改变原始数据的条件下实现互操作,而且可以在Web浏览器上以矢量格式高质量地显示地图.但在互操作性,数据量大小和安全性等方面还需要进一步研究.关键词:WebGIS;GML:SVG:互操作中图分类号:TP39l文献标识码:A文章编号:1671—8747(2007)03—0283—06WebGIS是一种基于Intemet的分布式GIS,WebGIS利用

3、Intemet技术可以有效地克服传统GIS的缺陷,通过Intemet技术提供诸如数据获取,空间分析和基于位置的服务等功能I10.WebGIS提供了基于组件的地理信息服务,用户只需要在使用时为使用到的服务(如功能和数据)付费,这样就节省了其他不必要的费用.当前WebGIS技术主要依赖于两项Web技术:HTML(HypertextMarkupLanguage,HTML)和H1T(Hv—pertextTransferProtocol,H1TrP).然而两项技术都不是为传输空间数据而设计的.所以WebGIS如果只依赖HTM

4、L和H1TrP.就不可能完成诸如直接在Web浏览上画一条线或一个矩形这样的任务.为了克服静态HTML和无状态H1TrP的局限性,一些程序开始应用于客户端,这些程序包括plug—ins,ActiveX和Javaapplets.通过这些应用程序,用户可以在客户端进行诸如制图,查询和选择空间对象等操作.这样互联网用户就可以获得GIS技术和数据.这些WebGIS可以提供基本的GIS功能和处理客户端的请求,有些请求是通过向指定的地图服务器分配任务来完成的.这些WebGIS提供一些GIS分析功能,例如空间查询,缓冲区分析,地址

5、匹配/地理编码,标注,专题地图和距离量算.一些WebGIS不仅可以处理二维的地理信息,还可以处理多维的地理参照数据.然而这种形式的WebGIS也有局限性:客户端接收的信息是JPEG和GIF格式的栅格图像,这样输出的地图在质量和灵活性方面比较差].虽然有些WebGIS产品在性能和易用等方面作了改进,但在Web制图方面还是没有根本性的变化,特别是在基于标准和系统互操作性方面_6.这样,WebGIS面临的挑战就是使不同类型的GIS系统和空间数据的互操作成为可能.为了使互操作性成为可能,OGC(OpenGISConsort

6、ium,OGC)提出了Web制图互操作性规范,这些规范包括目录服务实施规范,Web地图服务实施规范,GML(GeographyMarkupLanguage,GML)实施规范收稿日期:2007—06-10基金项目:福建省青年科技青年人才基金项目(2oo4jo15);海南省自然科学基金资助项目(80526);海南省教育厅基金资助项目(IqJ200618)284海南师范大学(自然科学版)2007年和Web实体服务实施规范[83.OGC的规范使得互联网成为一个开放的系统,并且通过XML(ExtensibleMarkupLa

7、nguage,XML)扩展互联网的应用,为用户从不同的地图服务器和厂商搜索地图和服务提供了一种标准的方法.本文利用OGC的Web制图互操作规范的GML和W3C(WorldWideWebConsortium,W3C)规范中的SVG(ScalableVectorGraphics,SVG)来实现WebGIS中的互操作和地图输出,基本思路是用GML对数据进行编码,用SVG显示GML数据,目的是提高WebGIS项目的可操作性和WebGIS在Web上可视化的制图质量.1GML和SVG简介GML是一种在XML模式下用XML语法编

8、写的标识语言,用于对地理信息建模,传输和存储",用于在不同系统间实现互操作和交换.GML在建模时使用实体的概念,实体就是对现实世界中的对象的抽象.GML通过GML模式为描述这些空间实体及其属性提供了一种标准的方法,GML模式用来描述实体,坐标系,几何属性,拓扑关系,时间属性,量测单元和普通属性,基于GML模式的应用是可互操作的.另外,GML还提供了Xlink

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

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

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