GIS应用系统自动生成技术的研究

被引量 : 6次 | 上传用户:yiteng89
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理信息系统(GIS)作为一类计算机应用系统,以应用领域的多样性、开发技术的复杂性著称。为了解决GIS软件开发难度大、周期长与缺少高技术软件人才的矛盾,人们需要软件自动化技术的支持。另外,在目前GIS应用系统开发过程中,开发人员需要明确知道用什么样的开发工具、何种开发语言及调用哪些库。这样的开发过程既不利于软件过程的复用,也不易于快速地开发完整的GIS应用系统,同时也对GIS软件开发者提出了更高的要求。 为了加强GIS应用系统开发过程的集成、实现软件过程的复用,为了对GIS应用系统提供一致的数据表示和统一的界面描述,为了实现GIS应用系统的自动生成,本文在GIS应用系统领域,设计出一种描述GIS应用系统的领域专用语言GASL、开发了一种新型的地理信息软件自动生成系统GBuilder并构建了其相应的领域专用库,为GIS软件开发提供了新的方法与工具。 通过对GIS应用系统的分析,设计出一种简易的GIS软件规格描述语言GASL。它不仅抽象出GIS应用系统的数据和功能,而且还抽象出它的界面,并将三者结合在一起,达到了更高一级的抽象。GASL以单引擎多图幅的形式表示GIS应用系统的数据源,对图幅提供浏览、查询和空间分析三种基本操作,为定义GIS应用系统特殊需求提供了形式化手段。 GBuilder系统是提供给GIS软件设计人员使用的、用来开发GIS应用系统框架的VPE系统。它为GIS软件设计者提供了设计向导,通过语法制导的可视化编辑来生成GASL脚本,并将其转换成Visual C++6.0源程序代码,得到具有浏览、查询和空间分析等功能的GIS应用系统框架。和传统的地理信息基础软件平台不同,GBuilder系统不要求其使用者具备程序设计能力,也允许通过二次开发来实现各种GIS应用系统的特殊需求。GBuilder系统集工具(设计向导)、语言(GASL)和库(GIS应用领域专用库)三者于一体,用它可以快速开发一个完整的GIS应用系统。该方法不仅加强了GIS应用系统开发过程的集成、缩短了开发周期、提高了开发效率、实现了软件过程的复用,同时也提高 北京工业大学工学硕士学位论文一了GIS应用系统的可靠性、易维护性和可扩展性。 GIS应用领域专用库为GASL语言提供了一种领域专用接日,它不仅要提供一致的数据描述、实现所有有关系统的功能,而且还要实现所有有关系统界面的操作。GIS应用领域专用库用来对GBuilder系统和二次开发者提供构件和产品的软件复用。 本文的创新之处体现在如下两点:1)将领域专用语言运用到GIS应用系统领域,初步设计出一种简易的GIS软件规格描述语言GASL,为定义GIS应用系统特殊需求提供了形式化手段;2)开发了一个集成式可视化开发环境 GBuilder系统原型,该应用产生器集工具、语言和库于一体,为GIS软件开发提供了新的方法和工具。
其他文献
在旅游业迅猛发展的同时 ,旅游地问题日益突出 ,促使人们重视旅游与社区关系问题的研究 ,从社区的角度思考和寻求实现旅游业可持续发展的可行途径。目前 ,我国旅游学界对社区
"90后"大学生是指出生在1990~1999年间的大学生。有数据表明"90后"大学生毕业后计划就业的人数逐年走低,主动失业人数增加,这对新时期和谐社会建设及高校就业指导工作提出了
大量理论及实证研究表明,企业多元化经营必须基于核心能力才能取得良好业绩,但是核心能力的普遍模糊使企业很难以组合多业务实现核心能力的共享。因此,如何在实际操作中将二者有
魏晋南北朝是民族冲突异常突出的时期。这一时期的社会思潮呈现出一种多元化的趋势,西来佛教思想进一步与中国本土文化融合,出现了大批义学沙门和大量的佛学论著。 僧肇的《
少干硕士研究生是少数民族的高层次人才,也是未来促进少数民族地区繁荣发展的重要力量,关注和加强这一群体的思想政治教育现状十分必要,本文从党和国家的民族理论与民族政策
积极开发利用农村劳动力资源,实现农民充分就业是振兴农村经济的一个非常紧迫的现实问题,也是关系经济发展全局和社会进步的根本战略问题。本文在通过对我国农村剩余劳动力转
近年来,因具备介电各向异性这一重要特性,液晶材料做为可调器件被广泛地应用于微波领域。与传统的微波可调器件相比,基于液晶材料的微波器件不仅可调,还可以降低成本,实现集
随着近年来我国互联网的迅速发展,新技术带给人们的变化深入到社会的各个领域,网络引发的信息革命以最快的速度影响着人们的生活习惯、行为方式和思维模式,人们自我实现和实
近十年,随着全球化、信息化的迅猛发展,中国国内各层面各级别的国际合作交流也发生着日新月异的变化。尤其在各大高校内,无论是公办院校还是民办院校,国际合作交流也成为了高
城市留守儿童教育问题主要表现在学业问题、心理偏差、价值观扭曲、行为习惯不良等方面。制度与体制的共同作用、家庭教育的缺位、学校与社会努力的缺位是问题的主要成因。政