wfoegl
路人甲
路人甲
  • 注册日期2004-12-31
  • 发帖数360
  • QQ
  • 铜币4枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2304回复:5

[转帖]地理空间对象构模语言—GML研究

楼主#
更多 发布于:2005-01-21 10:50
<P ><FONT face="宋体, MS Song"> </FONT>本文在分析地理空间对象特点的基础上,结合<FONT face="宋体, MS Song">Internet</FONT>技术——<FONT face="宋体, MS Song">XML</FONT>,提出了地理空间对象构模语言——<FONT face="宋体, MS Song">GML</FONT>,用于地理空间信息在<FONT face="宋体, MS Song">Internet</FONT>上的发布和浏览,从而实现了地理空间信息的网络共享。通过<FONT face="宋体, MS Song">GML</FONT>可以避免地理空间数据的重复采集和处理,而且由于<FONT face="宋体, MS Song">GML</FONT>对信息编辑的便利性,使得空间数据的更新和维护也变得更为容易。<p></p></P>
<P >关键词<FONT face="宋体, MS Song"> XML</FONT>,地理空间对象,地理空间信息,<FONT face="宋体, MS Song">GML<p></p></FONT></P>
<P ><B><FONT face="宋体, MS Song">1 </FONT></B><B>引</B><B><FONT face="宋体, MS Song"> </FONT></B><B>言</B><FONT face="宋体, MS Song"> </FONT>
随着计算机技术和网络技术的飞速发展,地理信息系统从个人单机<FONT face="宋体, MS Song">GIS</FONT>,企业级<FONT face="宋体, MS Song">GIS</FONT>发展到了今天的社会化<FONT face="宋体, MS Song">GIS</FONT>,并逐渐趋于成熟。社会化<FONT face="宋体, MS Song">GIS</FONT>对地理空间信息的共享要求越来越迫切,更加需要网络化<FONT face="宋体, MS Song">GIS</FONT>。而且从<FONT face="宋体, MS Song">1993</FONT>年信息高速公路的提出到全球空间信息基础设施的问世,到<FONT face="宋体, MS Song">1998</FONT>年<FONT face="宋体, MS Song">1</FONT>月以美国副总统戈尔的“数字地球:理解<FONT face="宋体, MS Song">21</FONT>世纪我们这颗星球”的报告为序幕,美国又开始的实现“数字地球”宏伟计划,都离不开网络化<FONT face="宋体, MS Song">GIS</FONT>的支持,因为我们现在处理的信息有百分之八十以上是与地理空间位置有关的空间信息,而“数字地球”本身的含义就是数字化的地球或信息化的地球。但现有的著名优秀<FONT face="宋体, MS Song">GIS</FONT>系统大多数是桌面<FONT face="宋体, MS Song">GIS</FONT>,如:国外的<FONT face="宋体, MS Song">ArcView</FONT>、<FONT face="宋体, MS Song">MapInfo</FONT>,国内的<FONT face="宋体, MS Song">GeoStar</FONT>、<FONT face="宋体, MS Song">CityStar</FONT>、<FONT face="宋体, MS Song">MapGIS</FONT>等。这些<FONT face="宋体, MS Song">GIS</FONT>系统对地理信息的网络共享问题都未给出相应的解决方案。有些国外的<FONT face="宋体, MS Song">GIS</FONT>软件如<FONT face="宋体, MS Song">ESRI</FONT>公司的<FONT face="宋体, MS Song">Internet Map Server</FONT>(<FONT face="宋体, MS Song">IMS</FONT>)<FONT face="宋体, MS Song"> for ArcView ; MapObject, MapInfo</FONT>公司的<FONT face="宋体, MS Song">MapInfo ProServer</FONT>,<FONT face="宋体, MS Song">Intergraph</FONT>公司的<FONT face="宋体, MS Song">GeoMedia Web Map</FONT>,<FONT face="宋体, MS Song"> Autodesk </FONT>公司的<FONT face="宋体, MS Song">MapGuide, Bentley </FONT>公司的<FONT face="宋体, MS Song">ModelServer/Discovery</FONT>等在一定程度上给出了地理信息的网络共享解决方案,它们都是基于客户服务器模式,对客户端有一定特殊要求,要么装有插件,要么对图形显示功能较强,才可以用浏览器通过<FONT face="宋体, MS Song">Internet</FONT>访问特定服务器上所存放的地理空间信息。但是并不是所有的上网用户都可以浏览到类似的地理空间信息(他们需要插件),而且,更重要的是并不是所有想要发布地理空间信息的专业部门都可以把自己的地理空间信息放到<FONT face="宋体, MS Song">Internet</FONT>网上(他们需要支持地理空间信息网络发布的服务器)。在当今网络遍布社会每个角落,“数字地球”受到社会各界普遍关注的时代,研究一种新的与现在网络上流行的<FONT face="宋体, MS Song">HTML</FONT>和<FONT face="宋体, MS Song">Java</FONT>语言兼容的格式化语言,使之除了能够表达一般的超文本外,还有很强的表达地理空间信息的能力,成为“数字地球”上的“世界语”,让地理空间信息就象普通的超文本页面一样,可以在<FONT face="宋体, MS Song">Internet</FONT>上随意发布、浏览,对于专业性较强的地理空间信息发布,可由专业人员来编写和完成,然后上网发布,各不同专业部门可以互相交流、补充,重复利用已有信息,达到真正的地理空间信息共享。这对实现当前信息社会海量的与地理位置有关的地理空间信息的共享和避免费时费力的对地理数据的重复采集、录入、处理以及“数字地球”的实现无疑是极其有利的,并且有积极的推动作用。<p></p></P>
<P >可扩展标志语言(<FONT face="宋体, MS Song">eXtensible Markup Language</FONT>,即:<FONT face="宋体, MS Song">XML</FONT>)的出现给各专业领域的信息上网发布带来了曙光,把<FONT face="宋体, MS Song">XML</FONT>应用到不同领域,研究并设计适合本领域的<FONT face="宋体, MS Song">XML</FONT>,用来描述表达本领域的专业信息,使之上网发布,实现各专业领域信息的共享与交换,这是各专业领域的迫切需求。为了解决海量信息中百分之八十以上的地理空间信息的网络发布及共享,我们把<FONT face="宋体, MS Song">XML</FONT>应用到地理空间信息领域,用来描述地理空间信息,称之为地理标志语言(<FONT face="宋体, MS Song">Geographic Markup Language</FONT>,即:<FONT face="宋体, MS Song">GML</FONT>)。<p></p></P>
<P ><B><FONT face="宋体, MS Song">2 XML</FONT></B><B>介绍</B><FONT face="宋体, MS Song">
XML</FONT>的出现使得解决不同专业部门具有特定专业特点的信息上网发布成为可能,不同专业部门可以遵照<FONT face="宋体, MS Song">XML</FONT>标准定制便于描述本专业部门的信息的标志语言。如:<FONT face="宋体, MS Song">Microsoft</FONT>公司在其推送技术中为发布其专门信息定义的<FONT face="宋体, MS Song">CDF</FONT>(<FONT face="宋体, MS Song">Channel Definition Format</FONT>)语言,<FONT face="宋体, MS Song">Netscape</FONT>公司的浏览器之中建立的双向页面内容相互沟通的<FONT face="宋体, MS Song">MCF</FONT>(<FONT face="宋体, MS Song">Meta Content Framework)</FONT>,化学专家们为描述化学领域的化学公式、化学分子式而定义的化学标志语言<FONT face="宋体, MS Song">CML</FONT>(<FONT face="宋体, MS Song">Chemical Markup Language</FONT>)<FONT face="宋体, MS Song">,</FONT>还有如<FONT face="宋体, MS Song">W3</FONT>组织为了表达数学表达式而提出的数学标志语言<FONT face="宋体, MS Song">MathML</FONT>等。<p></p></P>
<P ><FONT face="宋体, MS Song">2.1 XML</FONT>定义

<FONT face="宋体, MS Song">XML</FONT>是一种存储结构化和半结构化信息的理想数据格式,这些被格式化的信息可以在不同的媒体介质上发布或出版。本质上,<FONT face="宋体, MS Song">XML</FONT>是一种元语言,是一种用于描述其它语言的语言。<p></p></P>
<P >它是从英文<FONT face="宋体, MS Song">Extensible Markup Language</FONT>缩写成的,它取名叫做“可以扩展的标志语言”,主要是有別于<FONT face="宋体, MS Song">HTML</FONT>那种单一固定格式的语法,而要让在<FONT face="宋体, MS Song">Internet</FONT>网上制作页面时有一个更具弹性、更容易添加新功能,而又不失统一标准的语言格式。严格说来,<FONT face="宋体, MS Song">XML</FONT>本身不是一个单一的标志语言,它是一种元语言<FONT face="宋体, MS Song">(meta-language)</FONT>,可以被用来定义任何一种新的标志语言。<FONT face="宋体, MS Song">XML</FONT>是可以用来创造新类别文件的格式定义,也就是可以在<FONT face="宋体, MS Song">XML</FONT>之中创造出很多不同的标志语言,用来定义各种不同的文件类别,<FONT face="宋体, MS Song">GML</FONT>的研究和设计就是基于这种思想而提出的。<FONT face="宋体, MS Song"> <p></p></FONT></P>
<P ><FONT face="宋体, MS Song">XML</FONT>的来源和<FONT face="宋体, MS Song">HTML</FONT>的出处很相似,也是从<FONT face="宋体, MS Song">SGML</FONT>所衍生出來的简化格式,和它的堂兄<FONT face="宋体, MS Song">HTML</FONT>一样,其目的是要在全球<FONT face="宋体, MS Song">Internet</FONT>网页面的制作上,有一个标准而又切实可行的简单标志语言,只不过它们兄弟俩的服务目标和手法不尽相同,<FONT face="宋体, MS Song">HTML</FONT>是单一的固定格式<FONT face="宋体, MS Song"> </FONT>,<FONT face="宋体, MS Song"> </FONT>而<FONT face="宋体, MS Song"> XML</FONT>是可以扩充的灵活格式。<p></p></P>
<P ><FONT face="宋体, MS Song">2.2 </FONT>与<FONT face="宋体, MS Song">HTML</FONT>的区别

<FONT face="宋体, MS Song">XML</FONT>与<FONT face="宋体, MS Song">TML</FONT>的主要区别在于:
<FONT face="宋体, MS Song">1 </FONT>信息发布人员可以按自己的需求和意愿自定义新的标志和属性名。<FONT face="宋体, MS Song">
2 XML</FONT>文档结构可以任意嵌套以解决用户要上网的复杂信息。
<FONT face="宋体, MS Song">3 XML</FONT>文档中可以包含关于它自身语法的描述,这样需要对<FONT face="宋体, MS Song">XML</FONT>文档的结构和语法进行确认和检查的程序就可以使用它来完成此类任务。
<FONT face="宋体, MS Song">4 XML</FONT>提供了对<FONT face="宋体, MS Song">XML</FONT>文档的存储版面和逻辑结构施加约束的机制。
<FONT face="宋体, MS Song">5 XML</FONT>文档是结构化的,从中可以产生既含有语义化数据又含有结构化数据的控制文件,此文件可以下载到浏览器端,供浏览器端的<FONT face="宋体, MS Song">XML</FONT>解释器使用。
<FONT face="宋体, MS Song">6 XML</FONT>增加了比<FONT face="宋体, MS Song">HTML</FONT>更为丰富的超链接技术,可以实现双向链接和多窗口、多资源、不同属性等的链接。<p></p></P>
喜欢0 评分0
wfoegl
路人甲
路人甲
  • 注册日期2004-12-31
  • 发帖数360
  • QQ
  • 铜币4枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-01-21 10:50
<P 150%"><FONT face="宋体, MS Song">2.3 XML</FONT>的组成和结构<p></p></P><P 150%"><FONT face="宋体, MS Song">XML</FONT>整个文档由称为实体的存储单元组成,实体包含文本和二进制数据,文本由字符组成,某些字符形成文档中的内容数据,某些字符形成<FONT face="宋体, MS Song">XML</FONT>标志(<FONT face="宋体, MS Song">Markup</FONT>),标志说明了文档的存储版面、结构和与此结构相关联的任意属性值的描述。而某些字符形成了对<FONT face="宋体, MS Song">XML</FONT>存储版面和逻辑结构施加约束的控制信息。<p></p></P><P 150%">同时,每个<FONT face="宋体, MS Song">XML</FONT>文档都包含一个物理结构和一个逻辑结构。物理上,<FONT face="宋体, MS Song">XML</FONT>文档由称为实体的单元组成,通过文档中的实体可以把其它的实体也关联到此文档中,文档以文档头或文档实体开始。逻辑上,文档由声明、元素、注释、字符引用和处理指令等组成,所有这些都用明显的标志在文档中表示出来。<p></p></P><P 150%">总体来说,在<FONT face="宋体, MS Song">XML</FONT>文档中最为重要的是由某些字符形成的<FONT face="宋体, MS Song">XML</FONT>标志,类似于<FONT face="宋体, MS Song">HTML</FONT>中的固有标志。在<FONT face="宋体, MS Song">XML</FONT>文档中允许出现的标志有六类,它们分别是:元素(<FONT face="宋体, MS Song">Elements</FONT>)、实体引用(<FONT face="宋体, MS Song">Entity References</FONT>)、注释(<FONT face="宋体, MS Song">Comments</FONT>)、处理指令(<FONT face="宋体, MS Song">Processing Instructions</FONT>)、标志屏蔽区(<FONT face="宋体, MS Song">Marked Sections</FONT>)和文档类型声明(<FONT face="宋体, MS Song">Document Type Declarations</FONT>,简写为<FONT face="宋体, MS Song">DTD</FONT>)。其中,文档类型声明又有四类:元素声明(<FONT face="宋体, MS Song">Element Declarations</FONT>)、属性声明(<FONT face="宋体, MS Song">Attribute Declarations</FONT>)、实体声明(<FONT face="宋体, MS Song">Entity Declarations</FONT>)、标识声明(<FONT face="宋体, MS Song">Notation Declarations</FONT>)。需要指出的是文档类型声明可以存放在单独的文件中(文件扩展名为<FONT face="宋体, MS Song">dtd</FONT>,即:<FONT face="宋体, MS Song">*.dtd</FONT>),可在多个<FONT face="宋体, MS Song">XML</FONT>文档中重复引用。<p></p></P><P 150%"><FONT face="宋体, MS Song">2.4 </FONT>与<FONT face="宋体, MS Song">XML</FONT>相关的其他技术<p></p></P><P 150%">与<FONT face="宋体, MS Song">XML</FONT>密切相关的技术还有<FONT face="宋体, MS Song">XML</FONT>超文本链接(<FONT face="宋体, MS Song">XLL</FONT>)、<FONT face="宋体, MS Song">XML</FONT>风格页(<FONT face="宋体, MS Song">XLS</FONT>)和文档对象模型(<FONT face="宋体, MS Song">DOM</FONT>),下面做一简单介绍。<p></p></P><P 150%">·<FONT face="宋体, MS Song">XLL</FONT>是<FONT face="宋体, MS Song">XML Links Language</FONT>的缩写,是关于<FONT face="宋体, MS Song">XML </FONT>文档中超链接模式的标准,规定了<FONT face="宋体, MS Song">XML</FONT>文档资源之间相互链接的标准关系。<FONT face="宋体, MS Song">XSL</FONT>用于将<FONT face="宋体, MS Song">XML</FONT>数据翻译为<FONT face="宋体, MS Song">HTML</FONT>或其他格式的语言。<FONT face="宋体, MS Song">XSL</FONT>提供了一种叠式页面<FONT face="宋体, MS Song">CSS</FONT>的功能,使开发者构造出具有表达层结构的<FONT face="宋体, MS Song">Web</FONT>页面来,以有别于<FONT face="宋体, MS Song">XML</FONT>的数据结构。<FONT face="宋体, MS Song">XSL</FONT>可以解释数量不限的标记,它使<FONT face="宋体, MS Song">Web</FONT>的版面更丰富多彩,例如动态的文本、跑马式的文字。此外,<FONT face="宋体, MS Song">XSL</FONT>还处理多国文字、双字节的汉字显示、网格的各种各样的处理等。由于<FONT face="宋体, MS Song">XML</FONT>没有固定的元素集合,元素名不能用来定位链接,所以<FONT face="宋体, MS Song">XML</FONT>处理器通过<FONT face="宋体, MS Song">XML-LINK</FONT>属性来识别链接。下面是一简单的举例:<p></p></P><P 150%"><FONT face="宋体, MS Song"><LINK XML-LINK=</FONT>”<FONT face="宋体, MS Song">SIMPLE</FONT>”<FONT face="宋体, MS Song"> HREF=</FONT>”<FONT face="宋体, MS Song">locator</FONT>”<FONT face="宋体, MS Song">>Link Text</LINK><p></p></FONT></P><P 150%">·<FONT face="宋体, MS Song">XSL</FONT>是<FONT face="宋体, MS Song">XML StyleSheet Language</FONT>缩写,是关于<FONT face="宋体, MS Song">XML</FONT>文档如何显示的标准,用来补充<FONT face="宋体, MS Song">XML</FONT>文档的表现能力。通过<FONT face="宋体, MS Song">XSL</FONT>把<FONT face="宋体, MS Song">XML</FONT>文档中控制文本、图形、影像等显示的标志替换成相应的显示风格,便于<FONT face="宋体, MS Song">XML</FONT>文档在浏览器中的显示。<FONT face="宋体, MS Song">XSL</FONT>的控制显示风格的规则,可以出现在<FONT face="宋体, MS Song">XML</FONT>文档中,也可以以独立的文件(文件扩展名为<FONT face="宋体, MS Song">xsl</FONT>,即<FONT face="宋体, MS Song">*.xsl</FONT>)出现,在<FONT face="宋体, MS Song">XML</FONT>文档中引用此文件。<FONT face="宋体, MS Song">XSL</FONT>标准主要参考了国际标准风格页语言<FONT face="宋体, MS Song">DSSSL</FONT>(<FONT face="宋体, MS Song">the Document Style Semantics and Specification Language</FONT>)。下面是控制文本显示的简单举例:<p></p></P>·DOM是Document Object Model的缩写,它是一个具有平台独立性和语言独立性的标准接口。通过该接口,应用程序或脚本语言可以对文档对象的内容、结构和风格进行访问和更新,文档可以被进一步处理,并且处理后的结果可以重新合并入原来的文档中。这对于发布在网络上的需要互操作的任何信息文档都是很必要的。
举报 回复(0) 喜欢(0)     评分
wfoegl
路人甲
路人甲
  • 注册日期2004-12-31
  • 发帖数360
  • QQ
  • 铜币4枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-01-21 10:51
<P 150%"><B><FONT face="宋体, MS Song">3 </FONT></B><B>地理空间对象的特点和规律</B><FONT face="宋体, MS Song">
</FONT>地理空间对象是指定位于地理空间中具有一定属性的几何体,通过地理数据来描述<FONT face="宋体, MS Song">`</FONT>,地理数据一般分为两类:空间数据和属性数据。空间数据是指描述地理空间对象的空间位置、几何形态、以及与其它空间对象的空间关系的数据。例如:描述一座房子的位置和形状的坐标数据等。属性数据是指描述空间对象的社会和自然属性的数据。如:房子的主人、建筑年代、建筑材料种类等。地理数据中最为重要而且也最为难于描述和表达的数据是描述地理空间对象的地理空间数据,因为属性数据通常都可以用关系数据库存储,通过唯一表识码就可与相应的地理空间数据建立联系,在访问空间数据的同时就可访问属性数据。<p></p></P><P 150%">地理空间数据是描述地理空间对象的,所以对地理空间对象本质的认识极为重要。只有对地理对象有了深刻的分析和认识,才可能根据其特点提出适于描述地理空间对象的标志语言,下面简要给出对地理空间对象的分析。<p></p></P><P 150%"><FONT face="宋体, MS Song">3.1 </FONT>地理空间对象的空间位置<p></p></P><P 150%">对于现实世界中的地理空间对象,其空间参考可以有不同的形式,既可以将一点用(<FONT face="宋体, MS Song">X</FONT>,<FONT face="宋体, MS Song">Y</FONT>,<FONT face="宋体, MS Song">Z</FONT>)定位于某一精确的位置,如:一座大楼的位置,也可用一系列参考位置(<FONT face="宋体, MS Song">X1</FONT>,<FONT face="宋体, MS Song">Y1</FONT>,<FONT face="宋体, MS Song">Z1</FONT>;<FONT face="宋体, MS Song">X2</FONT>,<FONT face="宋体, MS Song">Y2</FONT>,<FONT face="宋体, MS Song">Z2</FONT>;<FONT face="宋体, MS Song">. . .</FONT>)来定位复杂的空间实体,如:道路等线状要素和土地利用状况等面状要素。<p></p></P><P 150%"><FONT face="宋体, MS Song">3.2 </FONT>地理空间对象的类型<p></p></P><P 150%">地理空间对象从几何概念和属性概念可分为:纯几何类型、几何拓扑类型、纯拓扑类型、空间第物、非地物类型,详细描述略。<p></p></P><P 150%">地理空间对象按表达它的维数又可较为详细地分为以下类型:<p></p></P><P 150%"><FONT face="宋体, MS Song">1 </FONT>零维空间对象:
<FONT face="宋体, MS Song">1</FONT>)<FONT face="宋体, MS Song"> </FONT>独立点状地物,是纯几何类型,但它是一个空间地物,有对应的属性编码和属性表。
<FONT face="宋体, MS Song">2</FONT>)<FONT face="宋体, MS Song"> </FONT>纯结点,是几何拓扑元素,不是一种地物类型,这种结点只是用来表达与弧段的关联关系和集合位置。<FONT face="宋体, MS Song"> 3</FONT>)<FONT face="宋体, MS Song"> </FONT>结点地物,既是几何拓扑类型,又是空间地物,如:电力线之间的结点往往是一个配电站。
<FONT face="宋体, MS Song">4</FONT>)<FONT face="宋体, MS Song"> </FONT>注记参考点,用作注记位置的参考,可将它放入注记的数据结构中。
<FONT face="宋体, MS Song">5</FONT>)<FONT face="宋体, MS Song"> </FONT>多边形标识点,是多边形的辅助信息,可放在多边形的数据结构中。<p></p></P><P 150%"><FONT face="宋体, MS Song">2 </FONT>一维对象
<FONT face="宋体, MS Song">1</FONT>)<FONT face="宋体, MS Song"> </FONT>拓扑弧段,是几何拓扑类型,弧段没有分支,有起结点和终结点,可能是线状地物的一部分,也可能是面状地物的边界,甚至可以既是面状地物的边界,同时又是一个或多个线状地物的一部分或全部。拓扑弧段可能有折线、圆、圆弧、光滑曲线等几何特征。
<FONT face="宋体, MS Song">2</FONT>)<FONT face="宋体, MS Song"> </FONT>无拓扑弧段,是一种纯几何地物,有些系统称之为面条地物(<FONT face="宋体, MS Song">SPAGHETTI</FONT>),如:等高线,一般不需要考虑它的起结点、终结点,无左右多边形。
<FONT face="宋体, MS Song">3</FONT>)<FONT face="宋体, MS Song"> </FONT>线状地物,一个线状地物可以由一条或若干条弧段组成,允许有分支和交叉,以便可以将它扩展到处理河流流域和交通等问题。<p></p></P><P 150%"><FONT face="宋体, MS Song">3 </FONT>二维对象
<FONT face="宋体, MS Song">1</FONT>)<FONT face="宋体, MS Song"> </FONT>简单多边形,包括一个外边界但不带内岛的多边形。
<FONT face="宋体, MS Song">2</FONT>)<FONT face="宋体, MS Song"> </FONT>带岛的多边形,由外边界和一个或多个内岛组成的多边形。
<FONT face="宋体, MS Song">3</FONT>)<FONT face="宋体, MS Song"> </FONT>复合多边形,由多个简单多边形和带岛多边形组成的多边形。
<FONT face="宋体, MS Song">4</FONT>)<FONT face="宋体, MS Song"> </FONT>广义多边形,仅有内岛边界没有外边界的多边形。
<FONT face="宋体, MS Song">5</FONT>)<FONT face="宋体, MS Song"> </FONT>象元,一个二维图素,它是最小的不可分割的图象元素。
<FONT face="宋体, MS Song">6</FONT>)<FONT face="宋体, MS Song"> </FONT>网络单元,网格单元的二维对象。<p></p></P><P 150%"><FONT face="宋体, MS Song">4 </FONT>集合对象
<FONT face="宋体, MS Song">1</FONT>)<FONT face="宋体, MS Song"> </FONT>图象或数字影像,它是组成一个图案的,在空间位置上规则排列的元素的二维矩阵。
<FONT face="宋体, MS Song">2</FONT>)<FONT face="宋体, MS Song"> </FONT>格网,它是某种面的规则或接近规则的镶拼,一般是长方形或正方形,如基于格网的<FONT face="宋体, MS Song">GIS</FONT>或数字高程模。<FONT face="宋体, MS Song">3</FONT>)<FONT face="宋体, MS Song"> </FONT>层,由一个或多个地物类组成,它可以是矢量数据集合,也可以是影像或格网。<p></p></P><P 150%"><FONT face="宋体, MS Song">3.3 </FONT>地理空间对象间的空间关系<p></p></P><P 150%">空间关系指的是空间对象之间具有空间特性的相互关系。通常将空间关系分为三大类<p></p></P><P 150%"><FONT face="宋体, MS Song">1 </FONT>在拓扑变换<FONT face="宋体, MS Song">(</FONT>旋转、平移和缩放<FONT face="宋体, MS Song">)</FONT>下保持不变的拓扑空间关系<FONT face="宋体, MS Song">(Topological Spatial Relations), </FONT>如空间对象间的相邻、相离等空间关系。<p></p></P><P 150%"><FONT face="宋体, MS Song">2 </FONT>用度量空间中的某种度量表达的度量空间关系<FONT face="宋体, MS Song">(Metric Spatial Relations)</FONT>,如空间对象间的距离关系等。<p></p></P><P 150%"><FONT face="宋体, MS Song">3 </FONT>表达空间对象间全部或部分排列顺序的顺序空间关系<FONT face="宋体, MS Song">(Order Spatial Relations)</FONT>,如空间对象间的前后、上下、左右和东南西北等排列关系。此外,还有用来描述空间对象间包围、半包围等较为复杂空间关系的辅助空间关系。<p></p></P><P 150%">空间关系与空间对象的维数、形态、大小以及空间本身的维数相关,各类空间关系之间也存在着一定的相互联系。对于空间关系的描述有多种形式,既有定量的,也有定性的;既有精确的,也有近似的、模糊的;空间关系的感知与度量不仅与空间数据本身关系密切,而且与人的认知、语言及心理都有一定的关系。因此,人们对空间对象之间空间关系的认识是复杂多样的。<FONT face="宋体, MS Song"> <p></p></FONT></P>
举报 回复(0) 喜欢(0)     评分
wfoegl
路人甲
路人甲
  • 注册日期2004-12-31
  • 发帖数360
  • QQ
  • 铜币4枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-01-21 10:51
<P 150%"><B><FONT face="宋体, MS Song">4 GML</FONT></B><B>研究与设计</B><B><FONT face="宋体, MS Song"> </FONT></B>
根据上面简要概述的地理空间数据的特点和<FONT face="宋体, MS Song">XML</FONT>语法规范,初步设计了<FONT face="宋体, MS Song">GML</FONT>。即:按照<FONT face="宋体, MS Song">XML</FONT>的要求制订用来描述地理空间数据的<FONT face="宋体, MS Song">ENTITY</FONT>、<FONT face="宋体, MS Song">ELEMENT</FONT>等实例要素。而所谓<FONT face="宋体, MS Song">GML</FONT>是指把地理空间对象描述成符合<FONT face="宋体, MS Song">XML</FONT>定义规范的标志语言的一组说明性集合。在<FONT face="宋体, MS Song">GML</FONT>中,地理空间对象由相连接的直线和曲线所描述的路径组成,<FONT face="宋体, MS Song">GML</FONT>标志给出了这些路径的语义信息和表示信息。类似于<FONT face="宋体, MS Song">HTML</FONT>中<FONT face="宋体, MS Song">FORM</FONT>、<FONT face="宋体, MS Song">TABLE</FONT>等对象,在<FONT face="宋体, MS Song">GML</FONT>中描述的对象可以被进一步编辑,这些对象是<FONT face="宋体, MS Song">SHAPES</FONT>或<FONT face="宋体, MS Song">GROUPS</FONT>(由<FONT face="宋体, MS Song">SHAPES</FONT>组成的集合)。任意一种编辑器都可用来编辑<FONT face="宋体, MS Song">GML</FONT>。初步定义的<FONT face="宋体, MS Song">GML</FONT>主要描述和表达了地理空间位置和地理空间对象,可以实现较为简单的地理信息的网络发布和共享(对于较为复杂的地理信息的描述和对地理空间关系的描述还在进一步的研究中,将在后续的文章中加以讨论)。<p></p></P><P 150%"><FONT face="宋体, MS Song">4.1 GML</FONT>介绍<p></p></P><P 150%"><FONT face="宋体, MS Song">GML</FONT>的整个基本结构可用按照<FONT face="宋体, MS Song">XML</FONT>语法规范定义的两个主要元素来说明:<p></p></P><P 150%"><FONT face="宋体, MS Song">1 SHAPE<p></p></FONT></P><P 150%"><FONT face="宋体, MS Song">SHAPE</FONT>元素用来定义可视的矢量图形元素,在大多数<FONT face="宋体, MS Song">SHAPE</FONT>元素中我们通过定义一条路径来实现对矢量图形元素的描述,一条路径是由一系列直线和曲线描绘出的轮廓。通过<FONT face="宋体, MS Song">SHAPE</FONT>上的属性值和<FONT face="宋体, MS Song">STROKE</FONT>子元素,轮廓的线条可以有不同的属性,如颜色、粗细等,同时轮廓的内部也可以通过<FONT face="宋体, MS Song">FILL</FONT>子元素来填充。<p></p></P><P 150%"><FONT face="宋体, MS Song">2 GROUP<p></p></FONT></P><P 150%">组元素由几个图形元素组成,可以把它们看作一个整体来描述复杂的地理对象。<p></p></P><P 150%">此外,预定义了一些顶层模板元素,以便于编辑和表示复杂的地理图形信息。如:<FONT face="宋体, MS Song">SHAPETYPE</FONT>元素预定义了一些图形,这样,一个<FONT face="宋体, MS Song">SHAPE</FONT>元素就可以引用某一<FONT face="宋体, MS Song">SHAPETYPE</FONT>来很方便地实例化一个图形,而不需要再用一条路径来重新定义此类<FONT face="宋体, MS Song">SHAPE</FONT>元素。这些预定义的图形有:直线、折线、曲线、矩形、圆角矩形、椭圆、弧线和图象。<p></p></P><P 150%"><FONT face="宋体, MS Song">4.2 GML</FONT>元素的属性类型<p></p></P><P 150%"><FONT face="宋体, MS Song">GML</FONT>元素包含以下属性类型:<p></p></P><P 150%"><FONT face="宋体, MS Song">1 </FONT>能有<FONT face="宋体, MS Song">TRUE</FONT>和<FONT face="宋体, MS Song">FALSE</FONT>两个值。<p></p></P><P 150%"><FONT face="宋体, MS Song">2 </FONT>字符串型(<FONT face="宋体, MS Song">String</FONT>),任意长度的字符数据。<p></p></P><P 150%"><FONT face="宋体, MS Song">3 </FONT>数字型(<FONT face="宋体, MS Song">Number</FONT>),用来表示整数、小数、长度等值的数字数据。<p></p></P><P 150%"><FONT face="宋体, MS Song">4 </FONT>二维矢量型(<FONT face="宋体, MS Song">Vector2D</FONT>),用来表示二维空间中的坐标点对,可以是“<FONT face="宋体, MS Song">x y</FONT>”或“<FONT face="宋体, MS Song">x, y</FONT>”形式。<p></p></P><P 150%"><FONT face="宋体, MS Song">5 </FONT>三维矢量型(<FONT face="宋体, MS Song">Vector3D</FONT>),用来表示二维空间中的坐标点对,可以是“<FONT face="宋体, MS Song">x y z</FONT>”或“<FONT face="宋体, MS Song">x, y, z</FONT>”形式。<p></p></P><P 150%"><FONT face="宋体, MS Song">4.3 DTD</FONT>实体定义<p></p></P><P 150%">在<FONT face="宋体, MS Song">GML</FONT>图形元素(<FONT face="宋体, MS Song">SHAPE</FONT>、<FONT face="宋体, MS Song">GROUP</FONT>、预定义<FONT face="宋体, MS Song">SHAPES</FONT>)的设计过程中,在<FONT face="宋体, MS Song">DTD</FONT>的定义中使用了标准的<FONT face="宋体, MS Song">HTML</FONT>核心属性和一些最常用的属性类型,声明略。另外对图形元素中可以使用的子元素类型也在<FONT face="宋体, MS Song">DTD</FONT>中做了声明。有了<FONT face="宋体, MS Song">DTD</FONT>中的这些属性和元素类型声明,就可以在<FONT face="宋体, MS Song">GML</FONT>页面中引用所需的相关属性或元素。在浏览器中解释<FONT face="宋体, MS Song">GML</FONT>页面时,<FONT face="宋体, MS Song">GML</FONT>分析器会根据这些声明来检查<FONT face="宋体, MS Song">GML</FONT>页面的有效性。<p></p></P><P 150%"><FONT face="宋体, MS Song">4.4 GML</FONT>基本元素<p></p></P><P 150%"><FONT face="宋体, MS Song">1</FONT>)<FONT face="宋体, MS Song"> </FONT>图形元素(<FONT face="宋体, MS Song">SHAPE</FONT>)<p></p></P><P 150%"><FONT face="宋体, MS Song"><! element shape (%shape.elements;)* ><p></p></FONT></P><P 150%"><FONT face="宋体, MS Song"><! attlist shape %coreattrs; %shapeattrs;<p></p></FONT></P><P 150%"><FONT face="宋体, MS Song">type cdata //</FONT>对图形类型(<FONT face="宋体, MS Song">SHAPETYPE</FONT>)的引用<p></p></P><P 150%"><FONT face="宋体, MS Song">adj cdata //</FONT>用于调整参数化路径的参数数值列表<p></p></P><P 150%"><FONT face="宋体, MS Song">path cdata //</FONT>描述路径的字符串,包含相关的指令集<FONT face="宋体, MS Song">><p></p></FONT></P><P 150%">它既可以单独出现,也可以出现在组元素中,如果使用<FONT face="宋体, MS Song">type= </FONT>属性引用了图形类型(<FONT face="宋体, MS Song">SHAPETYPE</FONT>),那么<FONT face="宋体, MS Song">SHAPE</FONT>元素中所有属性将会被<FONT face="宋体, MS Song">SHAPETYPE</FONT>中的相应属性所覆盖。<FONT face="宋体, MS Song">SHAPE</FONT>的属性元素包括<FONT face="宋体, MS Song">DTD</FONT>中的属性,<FONT face="宋体, MS Song">GML</FONT>中的属性和<FONT face="宋体, MS Song">CSS2</FONT>中的属性。根据<FONT face="宋体, MS Song">DTD</FONT>定义,<FONT face="宋体, MS Song">SHAPE</FONT>元素的定义和<FONT face="宋体, MS Song">CSS2</FONT>标准,一个图形元素用<FONT face="宋体, MS Song">GML</FONT>页面可以表示如下:<p></p></P><P 150%">一个顶层图形元素使用绝对位置信息与<FONT face="宋体, MS Song">margin-left</FONT>和<FONT face="宋体, MS Song">margin-top</FONT>属性来定位显示此图形,语法如下:<p></p></P><P 150%"><FONT face="宋体, MS Song">style='position: absolute; margin-left: <st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="10" UnitName="pt">10pt</st1:chmetcnv>; margin-top: <st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="10" UnitName="pt">10pt</st1:chmetcnv>; width: <st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="100" UnitName="pt">100pt</st1:chmetcnv>;z-index: 1.5'<p></p></FONT></P><P 150%">而在一个组中的图形元素用<FONT face="宋体, MS Song">left/top </FONT>或<FONT face="宋体, MS Song"> center-x/center-y</FONT>来定位显示此图形元素,语法如下:<p></p></P><P 150%"><FONT face="宋体, MS Song">style='left: 100; top: 100; width: 1000; height: 1000'<p></p></FONT></P><P 150%"><FONT face="宋体, MS Song">style='center-x: 550; center-y: 550; width: 1000; height: 1000; rotation: 55deg'<p></p></FONT></P><P 150%">图形元素的<FONT face="宋体, MS Song">GML</FONT>语法略。<p></p></P><P 150%"><FONT face="宋体, MS Song">2</FONT>)<FONT face="宋体, MS Song"> </FONT>组元素(<FONT face="宋体, MS Song">GROUP</FONT>)<p></p></P><P 150%"><FONT face="宋体, MS Song"><!element group<p></p></FONT></P><P 150%"><FONT face="宋体, MS Song">(group | shape | shapetype | line | polyline | curve | rect | roundrect | oval |arc | image)*><p></p></FONT></P><P 150%"><FONT face="宋体, MS Song"><!attlist group %coreattrs; ><p></p></FONT></P><P 150%">组元素由多个图形元素组成,用来表示复杂的地理对象,可把这些图形元素作为一个整体来定位显示和变换。组元素具有的属性在图形元素的属性描述中都有。组元素的<FONT face="宋体, MS Song">GML</FONT>语法略。<p></p></P><P 150%"><FONT face="宋体, MS Song">4.5 </FONT>预定义图形元素(<FONT face="宋体, MS Song">SHAPETYPE</FONT>)<p></p></P><P 150%">以下给出预定义图形元素的一般定义,对于不同预定义元素的具体定义将在后面详细给出。<p></p></P><P 150%"><FONT face="宋体, MS Song"><!element shapetype (%shape.elements;)* ><p></p></FONT></P><P 150%"><FONT face="宋体, MS Song"><!attlist shapetype %coreattrs; %shapeattrs;<p></p></FONT></P><P 150%"><FONT face="宋体, MS Song">adj cdata //</FONT>用于调整参数化路径的参数数值列表<p></p></P><P 150%"><FONT face="宋体, MS Song">path cdata //</FONT>描述路径的字符串,包含相关的指令集<FONT face="宋体, MS Song">><p></p></FONT></P><P 150%">可在图形元素中引用预定义图形元素,预定义图形元素除去不能引用别的预定义图形元素和<FONT face="宋体, MS Song">Visibility</FONT>属性总是隐藏外,与图形元素完全一样。预定义图形元素包括:直线(<FONT face="宋体, MS Song">LINE</FONT>)、折线(<FONT face="宋体, MS Song">POLYLINE</FONT>)、曲线(<FONT face="宋体, MS Song">CURVE</FONT>)、矩形(<FONT face="宋体, MS Song">RECT</FONT>)、圆角矩形(<FONT face="宋体, MS Song">ROUNDRECT</FONT>)、椭圆(<FONT face="宋体, MS Song">OVAL</FONT>)、弧(<FONT face="宋体, MS Song">ARC</FONT>)、影像(<FONT face="宋体, MS Song">IMAGE</FONT>)等,这些元素的具体定义不在一一给出。<FONT face="宋体, MS Song">GML</FONT>语法略。<p></p></P><P 150%"><FONT face="宋体, MS Song">4.6 </FONT>图形元素的高级属性元素<p></p></P><P 150%">图形元素中的属性元素对矢量化图形的显示,以及与图形有关的文本型注记和栅格图的显示都起着重要的作用,包括:路径元素(<FONT face="宋体, MS Song">PATH</FONT>)、表达式元素(<FONT face="宋体, MS Song">FORMULAS</FONT>)、句柄元素(<FONT face="宋体, MS Song">HANDLES</FONT>)、笔画元素(<FONT face="宋体, MS Song">STROKE</FONT>)、阴影元素(<FONT face="宋体, MS Song">SHADOW</FONT>)、填充元素(<FONT face="宋体, MS Song">FILL</FONT>)、文本框元素(<FONT face="宋体, MS Song">TEXTBOX</FONT>)、文本路径元素(<FONT face="宋体, MS Song">TEXTPATH</FONT>)、影像元素(<FONT face="宋体, MS Song">IMAGEDATA</FONT>)等。<p></p></P><P 150%">在初步的设计过程中,只考虑了地理空间对象的空间位置和空间对象的设计,关于空间关系的<FONT face="宋体, MS Song">GML</FONT>设计还在进一步的研究之中。<p></p></P>
举报 回复(0) 喜欢(0)     评分
wfoegl
路人甲
路人甲
  • 注册日期2004-12-31
  • 发帖数360
  • QQ
  • 铜币4枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-01-21 10:52
<P 150%"><B><FONT face="宋体, MS Song">5 GML</FONT></B><B>初步实现</B><FONT face="宋体, MS Song">
GML</FONT>的实现主要包括两部分:编写<FONT face="宋体, MS Song">GML</FONT>文挡和解释<FONT face="宋体, MS Song">GML</FONT>文挡,即:<FONT face="宋体, MS Song">GML</FONT>编辑器和<FONT face="宋体, MS Song">GML</FONT>解释器。目前主要考虑基于<FONT face="宋体, MS Song">Java</FONT>和<FONT face="宋体, MS Song">Mcirosoft IE</FONT>浏览器的编程实现。<p></p></P><P 150%"><FONT face="宋体, MS Song">5.1 GML</FONT>编辑器的设计与实现<p></p></P><P 150%">在目前<FONT face="宋体, MS Song">GML</FONT>标志元素不是很多,且不太复杂的情况下,可以用一般的文本编辑器代替<FONT face="宋体, MS Song">GML</FONT>编辑器,用类似<FONT face="宋体, MS Song">HTML</FONT>文挡的格式编写<FONT face="宋体, MS Song">GML</FONT>文档(<FONT face="宋体, MS Song">*.gml</FONT>)和<FONT face="宋体, MS Song">DTD</FONT>文档<FONT face="宋体, MS Song"> </FONT>(<FONT face="宋体, MS Song">*.dtd</FONT>)。在解释<FONT face="宋体, MS Song">GML</FONT>文挡时按照标准文本格式读取<FONT face="宋体, MS Song">GML</FONT>文挡中的数据,解释不同的标志及其相应的属性。<p></p></P><P 150%"><FONT face="宋体, MS Song">5.2 GML</FONT>解释器的设计和实现:<p></p></P><P 150%"><FONT face="宋体, MS Song">GML</FONT>解释器用<FONT face="宋体, MS Song">Java</FONT>编程实现,制作成<FONT face="宋体, MS Song">ActiveX</FONT>控件,当<FONT face="宋体, MS Song">IE</FONT>浏览器第一次浏览<FONT face="宋体, MS Song">GML</FONT>文挡时,<FONT face="宋体, MS Song">GML</FONT>解释器会自动下载并安装,以后此浏览器就可以浏览<FONT face="宋体, MS Song">GML</FONT>文档。<p></p></P><P 150%"><FONT face="宋体, MS Song">GML</FONT>解释器由以下几部分组成:<p></p></P><P 150%"><FONT face="宋体, MS Song">1 GML</FONT>实体管理器(<FONT face="宋体, MS Song">Entity Manager</FONT>)<p></p></P><P 150%">实体管理器负责定位在实体声明中或其它文件中的对实体进行声明的文档部分,并用实际的实体声明替换文档中其它部分对该声明实体的引用。<p></p></P><P 150%"><FONT face="宋体, MS Song">2 GML</FONT>分析器(<FONT face="宋体, MS Song">Parser</FONT>)<p></p></P><P 150%">分析器负责完成<FONT face="宋体, MS Song">GML</FONT>文档的完整性检查,它比较<FONT face="宋体, MS Song">GML</FONT>文挡内容和预定义的文档结构规则(如<FONT face="宋体, MS Song">DTD</FONT>文档中的声明规则),检查<FONT face="宋体, MS Song">GML</FONT>文档的有效性和完整性,把出错信息发送给<FONT face="宋体, MS Song">GML</FONT>显示器,向用户提供出错提示。<p></p></P><P 150%"><FONT face="宋体, MS Song">3 GML</FONT>处理器(<FONT face="宋体, MS Song">Processor</FONT>)
<FONT face="宋体, MS Song">GML</FONT>处理器包括<FONT face="宋体, MS Song">GML</FONT>实体管理器和分析器以及一些其它功能模块,负责向<FONT face="宋体, MS Song">GML</FONT>显示器提供经过格式化的、有效的、合法的<FONT face="宋体, MS Song">GML</FONT>文档数据流。<p></p></P><P 150%"><FONT face="宋体, MS Song">GML</FONT>处理器把处理后的<FONT face="宋体, MS Song">GML</FONT>文档发送给<FONT face="宋体, MS Song">GML</FONT>观看器,发送方法通常有两种:事件驱动处理方法和树状处理方法。在我们的初步设计中目前采用了较为简单的事件处理方法。

<FONT face="宋体, MS Song">4 GML</FONT>观看器(<FONT face="宋体, MS Song">Viewer</FONT>)<p></p></P><P 150%">观看器接收来自处理器的<FONT face="宋体, MS Song">GML</FONT>文档数据流,对不同的标志元素作出解释,在浏览器窗口中显示<FONT face="宋体, MS Song">GML</FONT>文档表达的地理空间信息。<p></p></P><P 150%"><FONT face="宋体, MS Song">GML</FONT>解释器的各个功能模块以及<FONT face="宋体, MS Song">GML</FONT>文档之间的逻辑关系如图<FONT face="宋体, MS Song">1</FONT>:究工作需要去做,笔者认为大致有以下工作需要去做:<p></p></P><P 150%"><FONT face="宋体, MS Song">1 </FONT>进一步研究地理空间对象及其相互关系的特点和规律,完善<FONT face="宋体, MS Song">GML</FONT>图形元素对地理空间矢量数据的表达。<p></p></P><P 150%"><FONT face="宋体, MS Song">2 </FONT>在<FONT face="宋体, MS Song">GML</FONT>图形元素对地理空间矢量数据表示的基础上,研究表示图形元素之间关系的<FONT face="宋体, MS Song">GML</FONT>元素,以及表示地理空间栅格数据的<FONT face="宋体, MS Song">GML</FONT>元素。<p></p></P><P 150%"><FONT face="宋体, MS Song">3 </FONT>进一步研究<FONT face="宋体, MS Song">GML</FONT>解释器中观看器的图形表现技术(<FONT face="宋体, MS Song">GSL</FONT>)和矢量图形、栅格图形、属性数据、文本四者之间的相互超链接技术(<FONT face="宋体, MS Song">GLL</FONT>)。<p></p></P><P 150%"><FONT face="宋体, MS Song">4 </FONT>研究并设计<FONT face="宋体, MS Song">GML</FONT>处理器发送数据到<FONT face="宋体, MS Song">GML</FONT>观看器的树状处理方法,优化<FONT face="宋体, MS Song">GML</FONT>文档的网络处理。<p></p></P><P 150%"><FONT face="宋体, MS Song">5 </FONT>继续跟踪<FONT face="宋体, MS Song">XML</FONT>的研究进展,积极采用最新的成熟的网络前沿技术,保证<FONT face="宋体, MS Song">GML</FONT>的研究和设计与最新的网络信息共享技术的兼容性。<p></p></P><P 150%"><FONT face="宋体, MS Song">6 </FONT>参考研究地理空间信息标准化的国际组织的最新研究成果,在<FONT face="宋体, MS Song">GML</FONT>的设计过程中考虑地理空间信息的标准化,实现真正意义上的不同来源的地理空间信息的共享。<p></p></P><P 150%"><FONT face="宋体, MS Song">7 </FONT>考虑研究并设计转换当前流行的地理空间数据格式数据为<FONT face="宋体, MS Song">GML</FONT>格式,主要是矢量数据。<p></p></P><P 150%"><FONT face="宋体, MS Song">8 </FONT>研究并设计大量<FONT face="宋体, MS Song">GML</FONT>文档的管理方案。<p></p></P>
举报 回复(0) 喜欢(0)     评分
wfoegl
路人甲
路人甲
  • 注册日期2004-12-31
  • 发帖数360
  • QQ
  • 铜币4枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-01-21 10:52
<P 150%">在较为完善地解决上述问题的基础上,逐步考虑在地理学科领域实用化和推广<FONT face="宋体, MS Song">GML</FONT>技术,真正解决地理空间信息的网络共享,给网络化<FONT face="宋体, MS Song">GIS</FONT>以及“数字地球”提供技术支持,推进网络化<FONT face="宋体, MS Song">GIS</FONT>的完善和“数字地球”的快速发展。参考文献<FONT face="宋体, MS Song">
1 Neil Bradley, The XML Companion, Addison Wesley Longman Limited, Essex CM20 2JE, United Kingdom, March 1998.
2 Al Gore, Digital Earth: Understanding our planet in the 21st century, 1998.
3 </FONT><a href="http://www.w3.org/xml/" target="_blank" ><FONT face="宋体, MS Song">http://www.w3.org/xml/</FONT></A><FONT face="宋体, MS Song">.
4 </FONT><a href="http://www.arbortext.com/" target="_blank" ><FONT face="宋体, MS Song">http://www.arbortext.com/</FONT></A><FONT face="宋体, MS Song">.
5 </FONT><a href="http://www.microstar.com/" target="_blank" ><FONT face="宋体, MS Song">http://www.microstar.com/</FONT></A><FONT face="宋体, MS Song">.
6 </FONT><a href="http://www.microsoft.com/xml/" target="_blank" ><FONT face="宋体, MS Song">http://www.microsoft.com/xml/</FONT></A><FONT face="宋体, MS Song">.
7 OpenGIS Topic 1, OpenGIS Abstract Specification -- Feature Geometry (version 3)
</FONT><a href="http://www.opengis.org/techno/specs.htm" target="_blank" ><FONT face="宋体, MS Song">http://www.opengis.org/techno/specs.htm</FONT></A><FONT face="宋体, MS Song">.
8 XML </FONT>–<FONT face="宋体, MS Song"> HTML</FONT>的终结者,<a href="http://home.earthlink.net/%20%7Esymonchang/xml.htm" target="_blank" ><FONT face="宋体, MS Song">http://home.earthlink.net/ ~symonchang/xml.htm</FONT></A>,<FONT face="宋体, MS Song">1998</FONT>年。
<FONT face="宋体, MS Song">9 </FONT>边馥苓等,地理信息系统原理和方法,测绘出版社,北京,<FONT face="宋体, MS Song">1996</FONT>年。
<FONT face="宋体, MS Song">10 </FONT>黄杏元等,地理信息系统概论,高等教育出版社,北京,<FONT face="宋体, MS Song">1990</FONT>年。
<FONT face="宋体, MS Song">11 </FONT>朱元等,地理信息系统基本原理及应用,测绘出版社,北京,<FONT face="宋体, MS Song">1997</FONT>年。<FONT face="宋体, MS Song"> <p></p></FONT></P><P 150%">作者简介<FONT face="宋体, MS Song">
</FONT>陈爱军<FONT face="宋体, MS Song"> 1972</FONT>年生,北京大学遥感与地理信息系统研究所博士生,已在国际国内刊物上发表数篇论文。研究领域:空间信息的网络共享与发布,空间信息科学。<p></p></P><P 150%">李<FONT face="宋体, MS Song"> </FONT>琦<FONT face="宋体, MS Song"> 1955</FONT>年生,现任北京大学遥感与<FONT face="宋体, MS Song">GIS</FONT>研究所及中国可持续发展研究中心数字地球软件工作室教授、博士生导师。中国图形图象学会技术委员会主任委员、全国地理信息标准化技术委员会委员、中国<FONT face="宋体, MS Song">GIS</FONT>协会资源与环境专业委员会副主任、中国土地协会理事及遥感分会副会长、海南省经济信息中心特邀研究员、云南师范大学客座教授。已在国际、国内刊物上发表论文<FONT face="宋体, MS Song">50</FONT>多篇。研究领域:空间信息科学。<p></p></P><P 150%">杨超伟<FONT face="宋体, MS Song"> 1973</FONT>年生,北京大学遥感与地理信息系统研究所博士生,已在国际国内刊物上发表论文十余篇,其中数篇为<FONT face="宋体, MS Song">SCI</FONT>、<FONT face="宋体, MS Song">EI</FONT>收录。研究领域:空间信息科学。<p></p></P><P 150%">王<FONT face="宋体, MS Song"> </FONT>乐<FONT face="宋体, MS Song"> 1973</FONT>年出生,北京大学遥感与地理信息系统研究所硕士生,已在国际国内刊物上发表论文数篇,研究领域:空间信息的网络共享与发布,空间信息科学。<FONT face="宋体, MS Song"> <p></p></FONT></P><P 150%; TEXT-ALIGN: center" align=center><B>Research on Geospatial Object Model Language—GML</B>
Chen Aijun, Li Qi, Yang Chaowei, Wang Le(The CyberGIS Studio, <st1:PlaceName w:st="on">Peking</st1:PlaceName> <st1:PlaceType w:st="on">University</st1:PlaceType>, <st1:City w:st="on"><st1:place w:st="on">Beijing</st1:place></st1:City> 100871)<p></p></P><P 150%">Abstract Using latest Internet technology -- XML and based on the analysis to the characteristic of geospatial object, this proposed geospatial object model language – GML, which can be used to publish and browse geospatial information on Internet, so achieved the network sharing of geospatial information. By the GML, repeatedly gathering and processing geospatial data can be avoided, and the updating and maintenance of geospatial data became more easily because of the convenience of editing geospatial information.<p></p></P><P 150%">Keywords XML, Geospatial Object, Geospatial Information, GML<p></p></P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部