徐才江1 陈和平1 陈志荣2
(1宁波市国土资源局江北分局信息中心,宁波,3150202浙江大学浙江省资源与环境信息系统重点实验室,杭州,310028)
摘要:元数据对促进土地基础数据的管理、使用和共享均有重要的作用。在对土地利用现状数据元数据的描述和元数据构成要素及其关系分析的基础上,设计并分析了土地利用现状元数据管理系统的框架结构和系统设计流程,结合实例详细介绍了用XML组织土地利用现状元数据内容和用XSLT转换XML文档的具体实现方法,最后在开发的土地利用现状数据库系统(LandEx)中进行集成,实现了有效管理土地利用现状数据的目的。提出并设计实现的元数据管理系统在土地基础数据管理实践中具有一定的代表性和通用性。
关键词:元数据;土地利用;信息系统
土地利用现状、土地利用规划、地籍、地价等土地基础数据是进行土地管理和相关工作的基础数据之一,它在编制国民经济计划、土地利用总体规划、基本农田保护区划及日常土地证发放等方面具有重要的意义。但是,由于其数据来源复杂,数据格式多样,数据的空间、时间和属性信息变化快等特点,如何更好地管理和使用这些数据已成为各级土地管理部门面临的突出问题。负责数据生产的部门需要有效的数据管理、维护和更新方法;而数据使用部门需要一种更快、更加全面和有效的方法从土地基础数据库中发现、访问、获取和使用现势性强、精度高、易访问的数据。在这种情况下,土地基础数据的内容、质量、状况等元数据信息变得尤为重要,成为土地基础数据有效管理和应用的重要手段。因此,如何在土地基础数据库中建立有效的元数据管理系统成了土地基础数据库建设与更新的核心内容之一。
目前,地理空间数据元数据的研究主要偏向于元数据标准的制订和发展,而各种元数据标准是为了描述如何实现数据维护、数据共享、查询和传输等功能,至于如何在计算机上组织实现和管理这些元数据信息则涉及的较少。在这种背景下,本文以浙江省土地利用现状数据元数据管理系统的实现为例,提出了用XML进行描述、组织和存储土地利用现状空间数据的元数据,论述了元数据管理系统的设计与实现过程,最后在系统中实现了土地利用现状元数据的有效管理。
1 土地利用现状元数据概述
11 元数据在土地利用现状应用领域的内容
元数据被概括地定义为“关于数据的数据”。在地理空间数据中,元数据是指地理空间相关数据集和信息资源的描述信息,它通过对地理空间数据的内容、质量、条件、位置和其他特征进行描述与说明,帮助和促进人们有效地定位、评价、比较、获取和使用地理相关数据。在土地管理领域,土地利用现状元数据主要是关于土地利用空间数据和相关信息资源的描述信息,主要包括:标志信息、数据集名称、数据集引用信息,数据集质量信息,数据集性质,数据集格式,空间参照系统信息,内容信息等。
12 元数据构成要素及其关系
根据《中国可持续发展信息共享元数据内容标准》中关于元数据的论述,可将元数据分为三层:元数据子集、元数据实体和元数据元素。元数据元素是元数据的最基本单位,在元数据实体中是唯一的;元数据实体是相同特性的元数据元素的集合,由一个或多个相同特性的元素构成;元数据子集是相互关联的元数据实体或元素的集合。在同一个子集中实体可以有两类,即简单实体和复合实体,简单实体只包含元素,复合实体既包含简单实体又包含元素,同时简单实体与复合实体及构成这两种实体的元素之间具有继承关系。因此,浙江省土地利用现状元数据子集、元数据实体和元数据元素之间的相互构成关系可以用图1进行说明,其中地理范围为复合实体,包括了地理描述和地理坐标范围两个简单实体。
图1 元数据构成要素关系图
2 基于 XML 的土地利用现状元数据系统设计与实现
21 系统的总体结构框架
设计的浙江省土地利用现状元数据管理系统通过9个功能模块组成,各模块按图2进行详细划分。元数据创建模块提供了元数据的初始创建,其中关于空间数据的内容信息通过自主开发的数据库引擎(ReSDE)从数据库中自动读取,保证了元数据内容与空间数据的一致性。图3为元数据 *** 作界面,根据土地利用数据的特点进行创建元数据。转换模块是为了满足用户多种格式的输出和显示需求而进行的对XML文档的转换,采用XSLT、JavaScript技术实现。显示模块也叫元数据浏览模块,是在元数据XML文档转换基础上的显示样式。图4是系统中根据定义好的XSLT样式文件经过XSLT处理器做相应转换后的元数据信息显示效果,左边目录树为数据库中土地利用的空间数据集,只要选择其中的数据集,右边就会显示其对应的元数据信息。图1中元数据的关系可以通过点击相应的数据节点进行逐步展开浏览,元数据子集对应的是第一层节点,下一层为元数据实体,如果是复合实体还可以继续展开浏览,直到元数据元素。由于土地利用现状空间数据会随着土地的变更等 *** 作而经常发生变化,因此描述其空间数据的元数据也就会做相应的改动,编辑模块提供了这种实时修改现有元数据的功能。元数据存储模块负责对土地利用元数据的XML文档进行存储。为了满足元数据管理系统的安全性需要,系统提供了用户登陆和身份认证的功能。查询模块是面向所有用户的,不涉及用户对元数据内容的修改等,所以不需要身份认证,可以满足用户对所需数据的快速查询、访问等功能。
图2 元数据管理模块划分
图3 创建与编辑元数据
图4 浏览元数据
22 系统设计流程
本文设计实现的土地利用现状元数据管理系统是在Oracle 9i数据库平台上采用VC+ +60开发的,用到了XML、XSLT、JavaScript的相应技术。元数据系统设计的过程如图5所示。土地利用现状元数据组织成XML文档时,结构大致按照图1元数据要素的构成关系进行组织元数据集,最后把所有的元数据子集组织成一个XML文档,XML文档中的内容根据具体要管理的对象来决定,这里按照《浙江省土地利用现状更新调查技术报告》中元数据样式参考规范中的内容结构进行组织,其中标签设计参照FGDC元数据标准和ISO/TC211元数据体系来确定。完成设计后的XML文档可以有多种存储方式,可存在数据库或文件系统中,本系统采用Oracle 9 i作为后台数据库,将元数据信息存在表空间中,并创建与空间数据集关联的一组表来对元数据进行管理。功能模块设计主要根据图2所示的每种功能做具体编码实现。XSLT转换文档设计主要是定义相应的样式文件来让XSLT处理器对XML文档做相应转换工作。用户界面设计以每个数据子集按一个属性页的方式进行设计,以方便用户查找和 *** 作。
23 实例分析
231 元数据的 XML 表达实例
可扩展标记语言XML是W3 C (万维网联盟)认可的文档标记标准。定义了利用简单的、人类可读的标签对数据进行标记所采用的一般语法,提供了计算机文档的一种标准格式。XML一个很大的优点是自定义性,DTD和XML schema从功能上来说就是一种元数据,还可以利用XML Schema对元数据进行扩展。由于元数据描述对象的不同层次之间具有图1所示的隶属和继承关系,因此,非常适合用XML来组织和表达这种关系。
把元数据组织成XML文档时除了合理的结构安排还要注意标签的使用,以增加XML文档的可读性。具体XML部分代码组织形式如下:
<?xml version=′10′encoding=′gb2312′?>
<?xml-stylesheet type=″text/xsl″href=″workxslxsl″?> <!—指定相应的转换样式表- - >
<metadata>
<spatialrefInfo>
<name>《中华人民共和国行政区划代码》(GB/T2260-1999)</name>
<refname>1980 西安平面坐标系</refname>
<coortype>投影坐标系</coortype>
<projname>高斯-克吕格投影(3 度带)</projname>
</ spatialrefInfo >
</metadata>
232 XML 文档的转换实例
由于XML的内容与表示是分开的,并不描述其内容如何被显示,为了满足用户多种格式的输出和显示需要,所以对XML文档要进行转换工作。利用XSLT技术,在对相互信息定义和结构了解的基础上,建立相应的样式文件来让XSLT处理器做相应的转换工作,从而可以面向用户进行直观地显示。具体对应上面XML文档的XSLT转换代码如下:
<?xml version=″10″encoding=′gb2312′?>
<xsl:stylesheet xmlns:xsl=>
<xsl:template match=″/″>
<!—说明:调用程序中 JavaScript 定义的函数,以响应鼠标事件 - - >
<div CLASS=″ph2″onmouseover=″doHilite ()″onmouseout=″doHilite ()″
onclick=″hideShowGroup (this)″>空间参照系统信息
<info> <xsl:value-of select=′metadata/ spatialrefInfo /name′/ > </info> <br/ >
<info> <xsl:value-of select=′metadata/ spatialrefInfo / refname′/ > </info> <br/ >
<info> <xsl:value-of select=′metadata/ spatialrefInfo /coortype ′/ > </info> <br/ >
<info> <xsl:value-of select=′metadata/ spatialrefInfo /projname′ / > </info> <br/ >
</xsl:template> </xsl:stylesheet>
转换后的XML文档是HTML,由于HTML是静态的,为了方便浏览和满足友好的交互性要求,用JavaScript语言做相应编码来达到目的,具体函数调用的方式见代码说明。
3 结语
根据本文所述设计并实现的浙江省土地利用现状数据元数据管理系统在实际应用中取得了很好的效果,满足了数据管理和元数据 *** 作的基本要求,并具有 *** 作简单、用户界面良好等特点。由于土地利用现状数据元数据具有地理空间数据元数据的一般特点,所以本文提出的元数据管理系统的设计和实现方法在实践中具有一定的代表性和通用性,它不仅适用于土地利用现状数据的元数据管理系统中,而且对开发土地基础数据库其他元数据系统也具有一定的实用性。在实际工作中,除了对构建元数据管理系统重视外,还应加强对土地基础数据元数据标准的研究工作,从而建立更加科学合理的描述土地基础数据的元数据标准。
参考文献
中国21世纪议程管理中心中国地理信息元数据标准研究[M]北京:科学出版社,1999:70~85
浙江省国土资源厅浙江省土地利用现状更新调查技术报告[M]北京:中国环境科学出版社,2003
Elliotte Rusty Harold WScott MeansXML 技术手册[M]北京:中国电力出版社,2001
Khun Yee FungXSLT 精要从 XML 到 HTML [M]北京:清华大学出版社,2002
张书亮,龚敏霞,闾国年基于 XML 的地理空间元数据表达研究[J]遥感学报,2003,7 (1):66~72
承继成,赵永平地理信息及其元数据标准化[J]遥感学报,1998,2 (2):149~154
李军,周成虎地球空间数据元数据标准初探[J]地理科学进展,199817 (4):55~63
国家基础地理信息中心国家基础地理信息系统(NFGIS)元数据标准草案(初稿[EB/01])2003-12-05
您不在数据库授权的IP范围内。
万方数据库是由万方数据公司开发的,涵盖期刊、会议纪要、论文、学术成果、学术会议论文的大型网络数据库;也是和中国知网齐名的中国专业的学术数据库。
其开发公司——万方数据股份有限公司是国内第一家以信息服务为核心的股份制高新技术企业,是在互联网领域,集信息资源产品、信息增值服务和信息处理方案为一体的综合信息服务商。
万方学位论文
万方学位论文库(中国学位论文全文数据库),是万方数据股份有限公司受中国科技信息研究所(简称中信)委托加工的“中国学位论文文摘数据库”,该数据库收录我国各学科领域的学位论文。 我馆已经签约购买300万篇学位论文全文,目前已经完成近210万篇本地镜像全文数据的安装。
第一章 总 则第一条 为了提高企业信用水平,改善政府服务,规范企业社会责任评价,促进企业与社会、环境全面协调和可持续发展,根据有关法律、法规规定,制定本办法。第二条 本市行政区域内企业信用信息记录、共享、监管、运用和企业社会责任评价管理,适用本办法。第三条 企业信用监管和社会责任评价应当遵循客观、规范、公平、公开、公正的原则,依法维护国家利益、社会利益和企业合法权益。
社会责任评价实行政府主导、企业自主、社会参与、评价机构独立评价的工作机制。第四条 市和县(市)区人民政府负责统筹、协调推进全市企业信用体系与企业社会责任制度建设。第五条 市工商行政管理部门受市人民政府委托,承担全市企业信用信息数据库管理工作,负责全市企业信用信息记录、共享、运用的综合管理,协助做好企业社会责任评价工作。县(市)工商行政管理部门负责本行政区域企业信用信息记录、共享、运用的综合管理工作。
市和县(市)区人民政府设立或者确定的企业社会责任评价机构负责本行政区域内的企业社会责任评价工作。
各级行政管理部门以及依法授权承担公共事务管理职能的组织应当依照各自职责对企业信用和履行社会责任情况实施监督、管理与服务。
工商业联合会、行业协会和其他行业组织协助推进企业信用和社会责任建设。第二章 信息记录与共享第六条 工商、发展和改革、财政、税务、经济和信息化、对外经济贸易、科学技术、人力资源与社会保障、安全生产、食品药品、卫生、环境保护、贸易、公安、交通运输、质量技术监督、住房与建设、规划、国土资源、城市管理、文化广电新闻出版、农业、海洋与渔业、水利、旅游、口岸、民政等行政管理部门以及依法授权承担公共事务管理职能的组织(以下统称企业信用信息提供单位),对在依法履行职责过程中获取的企业信用信息,应当进行客观、准确、全面的记录,并按照《宁波市政府信息资源共享管理办法》的有关要求对企业信用信息资源实行共享。
人民银行、国家税务、海关、出入境检验检疫、海事等国家垂直管理机构和人民法院等司法机关,可以按照约定与市工商行政管理部门进行有关企业信用信息资源的共享与管理合作。第七条 企业信用信息记录范围包括:
(一)本市依法登记注册的企业信用信息;
(二)在本市开展经营活动的非本市企业信用信息。
本市依法登记注册的企业在本市设有分支机构的,分支机构的信用信息应当与其企业信用信息合并记录。第八条 市工商行政管理部门应当会同市信息化行政管理部门制定《宁波市行政机关共享企业信用信息目录体系》,作为全市行政机关共享企业信用信息和业务协同的基础。列入《宁波市行政机关共享企业信用信息目录体系》的企业信用信息,必须实行共享。
企业信用信息提供单位应当对所拥有的企业信用信息资源进行分类整理,确定可以共享的内容及共享条件,按照《宁波市行政机关共享企业信用信息目录体系》规定的内容向工商行政管理部门提供本单位记录的企业信用信息,并确保信息真实、可靠、完整、适时。第九条 工商行政管理部门负责整合企业信用信息提供单位提供的信息,纳入企业信用信息数据库。
工商行政管理部门整合的企业信用信息应当与企业信用信息提供单位提供的信息内容一致,不得篡改、虚构或者有选择性地整合信息。第十条 工商行政管理部门和企业信用信息提供单位应当建立企业信用信息安全管理制度,保障企业信用信息的安全。第十一条 除了涉及国家秘密、商业秘密、个人隐私和按照国家有关规定不得公开的企业信用信息以外,工商行政管理部门和企业信用信息提供单位应当通过互联网等公共媒体,向社会公开企业的基本信用信息。
公民、法人和其他组织可以通过市人民政府企业信用监管网站免费查询企业的基本信用信息。第三章 企业信用监管第十二条 企业信用信息提供单位应当建立本单位、本系统的企业信用管理体系,确定分类等级标识。
企业信用等级除法律、法规另有规定外,分为A、B、C、D四类进行分类等级标识:A类表示信用风险很小;B类表示信用风险较小;C类表示信用风险较大;D类表示信用风险很大。
企业信用信息提供单位应当根据管理实际需要,细化规定A、B、C、D四类企业信用状况的具体内容,并逐步实现动态监管、及时更新有关企业信用信息。
以上就是关于土地利用现状数据元数据管理系统的设计与实现全部的内容,包括:土地利用现状数据元数据管理系统的设计与实现、维普、万方数据库里的文献为什么不能查看全文和下载了、宁波市企业信用监管和社会责任评价办法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)