论文部分内容阅读
WebGIS是Internet技术与GIS相结合的产物,WebGIS为公众获取GIS数据和地理信息服务提供了一个有效的工具。在目前的地理信息相关的系统软件开发中已经大量的运用了WebGIS模式。 XML(eXtensible Markup Language),即可扩展标记性语言,是当前广泛地应用于 Web Service领域的标记语言,它能对各种内容、数据进行标记。对计算机而言,通过对标签、标签属性及标签内容的识别,可以对数据进行转换、处理;对编程人员而言,通过具有很强可读性的标签,可以非常方便的对数据进行编程处理,因此,对人和计算机而言,XML都是进行数据处理最方便的方式。Web Service是以SOAP、UDDI等技术为基础,实现 Internet上的服务调用,而SOAP、UDDI等都是以XML为基础的。 GML(Geography Markup Language)是一个由OGC开发的基于XML的地理信息编码标准。GML是“一个关于地理信息(既包括地理要素的几何也包括地理要素的特征)的传输及存储的XML编码”。GML的出现使WebGIS的空间数据建模方法进入一个崭新的阶段,并对WebGIS发展和应用具有深远的意义和影响。我们有理由相信,GML必将成为构建未来开放的地理信息系统共享与互操作平台的基础。 本论文对基于GML的WebGIS模型做了理论探讨,对基于GML的水上航务应用模型进行了研究,并在工程开发中对其进行了应用。在研究中集成了XML,J2EE等技术的运用。