- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XML在WebGIS中的应用探讨
赵纯真何隆华
(中国科学院南京地理与湖泊研究所,南京210008)
摘要WebGIS是实现地理信息网络共享和发布的平台,多样的地理数据类型是
管理空间数据的难题之一。本文介绍了XML的概念,探讨了其在WebGIS中数据
管理上应用的优势。指出XML的应用将是WebGIS快速发展的新的动力.
关键词XMLWebGIS空间数据
1.引 言
业软件就可以利用通用的Web浏览器访问和使用GIS程序和地理数据。空间数据管理是GIS
的核心问题,对于WebGIS来说,如何发布复杂的空问数据也是个新的挑战。虽然分布式GIS
为空间数据共享提供了好的设计方案,但是众多的GIS数据类型使得如何在分布式环境下管
益广泛,原有的页面描述语言HTML固有的局限性开始表现出来,如不能表达数据间的复杂语
的向广大客户提供更为有效而广泛的GIS服务。
2.WebGI S概述与HTML的不足
信息的可视化查询和模型分析功能,在空间信息的表达和传输中能够直接处理矢量数据,并
一种文本显示语言,不利于表现地理空间信息,随着WebGIS的发展,这种弊端逐渐暴露出来,
主要表现在:
(1)HTML页面主要擅长数据的表现,不能准确地描述数据的内部结构和联系。这对于结构
非常复杂的空间地理信息数据的查询和整合是不利的,造成网上自动搜索或交互数据库困难。
(2)在传统的GIS数据库中存储着来自不同组织、不同结构的地理信息数据,要想真正做到
资源和信息共享、数据的物理分散而逻辑集中,基于HTML的WebGIS则很难做到。
(3)在实际应用中,一个地理信息系统需要一定层次上的互操作,但HTML仅擅于表达静态
的信息,其页面一旦生成,信息便处于静态,不能根据用户的实际要求进行动态变化和表达。”
(4)HTML仅给出了所处理对象的显示信息,而没有给出描述对象其它属性的信息,大量可
在本地完成的处理工作不得不交由服务器处理,这大大增加了网络流量,影响了网络效率。由于
249
和传输机制,在满足用户交互操作需求的基础上,需向WebGIS用户提供快速的地理信息服务。
(5)WebGIS需要向用户提供多样化的、直观易懂的图形用户界面,预测客户的请求,动态地
客户化表现数据。而HTML元素类型数量固定,无法扩展,仅重于文档的显示。
3.XML的出现及其在WebGIS中的应用
3.1XML概述
XML(eXtensibleMarkupLanguage,可扩展标记语言)是为了用来对信息进行描述而设计的
一种新语言。1998年W3
子集,和HTML一样,它也足网络上的通用语言,但并不足类似于HTML的预定义的标识语
言,而是结构化的文档,它分离了数据的内容和表现形式,用户可以自己定义所需的标记和属
性名,具有相当的灵活性。
定应用领域的标记语言。这些标记不是描述信息的方式,而是描述信息本身。XML在实现数据
互操作上有以下优势:
(1)XML文档是纯文本,因此可用从文本编辑器到可视化开发工具的任何开发环境的任何
工具创建和编辑,这使得程序可以更简单。而在需要存储大量数据的场合,一个数据库的)(1vIL
前端就可以满足需要。因此Ⅺ叫巴提供了从小配置文件到企业数据仓库的可扩展性。
(2)基于内容的数据标识,因而可被不同程度地用于不同目的。
sL
(3)可格式化。在显示形式很重要的时候,xf可扩展样式语言)可指定如何显示数据。
由于数据和显示足分离的,甚至可以为同一数据指定不同的形式表用于不同的输出,因此就很
容易在将来使用新的格式进行显示。
(4)有很强的链接能力,可以定义双向链接、多目标链接、扩展链接和两个文档问的链接。
(5)易于处理。XML对格式的定义更为严格,并具有层次结构,处理起来更加容易。它是与
厂商无关的标准,可以任选一个解析器来处理。由上可以看出,XML在采用简单、柔性的标准
化格式表达和在应用程序问交换数据方面迈出了一大步。HTML提供了查看数据的通用方
法;XML则提供了直接在数据上工作的通用方法。XML的威力在于将用户界面和结构化数据
相分离,允许不同来源的数据无缝集成以及对同一数据的多种处理。从数据描述语言的角度
看,舭是灵活
您可能关注的文档
最近下载
- 2024年9月21日红河州事业单位考调笔试真题及答案解析(综合管理卷).doc VIP
- 最新市政管网工程施工组织设计.docx VIP
- 社会实践登记表电子版.doc VIP
- 文创产品设计-课件.pptx VIP
- 篮球教案专业课课时计划.pdf VIP
- 陆培文阀门设计手册第三版计算书.xls VIP
- 成人2型糖尿病口服降糖药联合治疗专家共识(2025版)解读PPT课件.pptx VIP
- DLT-5210.1-2012-电力建设施工质量验收及评价规程-第1部分土建工程--配套表格.doc VIP
- 领导力和领导艺术(提要).ppt VIP
- 医学教程 《中国成人型糖尿病口服降糖药联合治疗专家共识》解读.ppt VIP
文档评论(0)