基于WebService与GML的异构空间数据共享研究.pdfVIP

  • 4
  • 0
  • 约1.17万字
  • 约 3页
  • 2017-08-19 发布于安徽
  • 举报

基于WebService与GML的异构空间数据共享研究.pdf

计算机科学2008V01.35№.4B 黄冬梅乔建康袁小华 (上海水产大学信息学院 上海200090) 为基础,利用WFS实现空间数据要素层的查询、更新操作,并在客户端以SvG方式输出高质量的矢量图。与基于 GML的传统WebGIS实现方法比较,本文方法不仅实现了空间数据共享,还实现了WebGIS功能互操作。文中详细 介绍了所提出的方法及其实现。 关键词 GML,WFS,SVG,WebService,WebGIS 数据的可视化表现,并实现地图放大、缩小、漫游、属性查询、 1 引言 空间分析以及专题制图等功能。 随着地理信息系统(GIS)和Internet的迅猛发展,web— GIS已经在许多行业和领域内取得了广泛应用。然而,由于 『iL iTIiI蒜币d磊磊司客户端 ▲ .一一:千:二”二二二_l 存在多种不同的数据采集方式以及各种商业GIS软件之间 互不兼容,导致存在多种空问数据存储格式,造成了应用中的 地理数据格式、结构等的不一致,阻碍了GIS的应用发展。 HTTP服务器 要真正实现数据共享,就必须解决异构空间数据共享的问题。 匹孥至二]№蝴 。。夏e n^$…………~ 目前,GIS软件系统使用的空间数据交换格式主要有: IGML爱裹查IGML耍累增l!GML委索:;GML要索I ESRI公司的ShapeFile,E00格式;Autodesk公司的DXF和询服务 l; 添服务 I修改服务¨删除服务1 DWG格式;Maplrdo公司的MIF格式等。解决这些不同格GML 数据操纵组件 式数据之间的共享,主要有以下四种方式:数据格式转换模 SOAP请求|! 式、数据直接访问模式、标准空间数据交换模式和空间数据共 GML文档厂百高_}.:。 。———。=:一_J SOAPi 享平台。为实现分布式空间异构数据的共享,OpenGIS联盟 推出了一种基于xML的空间数据存储格式:地理标记语言 l于敬据—t蔓_j ;i数掘格式转换服务i L里苎服!-l (GML),以解决空间数据的编码、存储、传输等问题。目前 GISWebService GML已得到多数GIS厂商的广泛支持。 WebService近年已广泛应用在异构系统集成中,Web— 鬯尉篱到 Service是在分布式系统间异构数据进行互操作的一种有效 固毋禽 方法,也是进行远程过程调用的一种有效方法[1]。使用Web— 图1系统体系结构图 Service构建webGIS应用不仅可实现异构数据互操作的问 题,还可通过使用广泛采纳的标准简化应用程序的开发。本 Web服务器层负责部署Web容器,向用户提供Web服 Fea- 务,并负责客户端与WFS服务器层之间的通信,在接收到 文以GML和WebService为基础,提出了一种采用Web ture Service(WFS)实现空间异构数据要素层互操作,同时在WFS服务器层的GML文档后将其转换为SVG文档,将文档 客户端以s、B

文档评论(0)

1亿VIP精品文档

相关文档