数字地图图形编辑系统的面向对象设计和实践

数字地图图形编辑系统的面向对象设计和实践

肖计划[1]2003年在《数字地图图形编辑系统的面向对象设计和实践》文中研究指明随着计算机技术在地图制图行业中的应用,全数字化的地图生产技术方法已经开始在测绘部队推广,它把地图学的理论方法同计算机图形、图像处理技术有机地结合了起来。 传统制图条件下,制图人员需要修磨和打造小笔尖、直线笔。而数字制图任务的完成主要依赖于计算机软件,所以开发适当的制图应用软件系统就成了不可避免的事实。 面向对象的软件开发方法最早是在20世纪60年代提出的。到了90年代中期,面向对象软件工程方法成了许多软件设计人员选择的典范。在面向对象思想基础上发展起来的软件建模方法、统一建模语言以及各种各样的计算机辅助软件工程工具都致力于如何更好地管理软件开发过程、提高软件质量、降低维护难度。本文就是在面向对象软件开发理论和技术基础上完成了数字地图图形编辑系统的设计和实现。 本文从数字地图制图的实际需要出发,在地图学理论的指导下分析了数字地图图形编辑系统的各种功能和需求,并建立了软件系统的空间数据模型。结合新一代的计算机程序设计技术,采用面向对象的软件建模、分析和设计方法实现了地图数据的采集、显示、编辑、地图符号库的建立。最后提出了需要进一步研究和完善的内容。

黄瑞阳[2]2013年在《地图符号共享关键技术研究》文中研究表明空间信息共享与互操作是地理信息领域发展的趋势和热点,然而作为空间信息共享的重要组成部分,地图符号共享理论与技术的研究却相对滞后。一方面,符号共享相关标准的制订与研究和应用相脱节;另一方面,现有符号共享方法在共享层次、共享范围和共享能力等方面都具有较大的局限性,难以支持多源异构的地图符号在网络环境下实现灵活开放的集成和互操作,从而造成了因重复开发地图符号而产生的资源浪费。基于此,论文开展了对地图符号共享关键技术的研究,研究了开放式地图符号的数据模型及其统一编码,建立了面向服务架构(SOA)的地图符号共享框架,为相对独立封闭的地图符号之间实现网络化的集成共享提供了新的技术途径。论文的主要工作包括以下部分:(1)阐述了国内外关于地图符号标准及符号共享体系的研究现状,分析了当前地图符号共享研究中存在的问题和不足,对现有的几种地图符号共享技术方法的优缺点及其应用的局限性进行了深入的剖析,提出了构建地图符号共享框架的目标要求与意义。(2)提出了地图符号信息共享的传输模型,明确了开放式地图符号数据模型的研究意义,分析了现有GIS软件自带的符号编辑模块,总结了点状、线状和面状叁种符号常用的数据组织结构与绘制策略,设计了地图符号化的接口模型与符号抽象接口对象,建立了开放式的点状、线状、面状和注记地图符号的数据模型,并对该数据模型的兼容性进行了分析和设计,验证了开放式地图符号数据模型能够为不同类型地图符号的集成与互操作提供数据模型支撑。(3)分析了基于OGC SLD/SE规范、图形描述语言和XML语言等叁种方式的地图符号编码描述方式,建立了地图符号的编码描述原则,提出了地图符号编码描述的内容及其层次模型,并在开放式地图符号数据模型的基础上,设计了基于XML Schema的地图符号统一编码描述方案。(4)在分析Web服务的概念及其结构模型的基础上,给出了地图符号服务的定义及其框架结构,借鉴OGC颁布的地理信息服务相关规范,制订了地图符号服务的执行规范,该规范对地图符号服务的叁种操作接口(GetCapabilities、DescribeSymbolType和GetSymbol)进行了详细的描述和定义。(5)利用SOA软件架构思想建立了地图符号共享框架体系,分析了共享框架的叁个基本要素与支撑要素,剖析了该框架中叁个角色之间的交互操作运行流程,提出了顾及共享应用的地图符号分类体系,利用层次分析法得出了符号质量指标权重系数,建立了基于线性加权函数的地图符号质量评价模型,阐述了地图符号信息的元数据描述内容,建立了地图符号信息的目录数据库,设计了地图符号注册中心的注册、发现和目录管理等功能模块。(6)研究了共享框架应用拓展的关键技术,一是对注册中心进行了应用拓展,提出了地图样式描述方案以及远程符号注册与发现服务的构建等关键技术;二是对符号提供者进行了应用拓展,建立了符号在线编辑器的体系结构,设计了基于Silverlight的地图符号数据模型,分析和研究了地图符号在线编辑器的各个功能模块;叁是对符号请求者进行应用拓展,搭建了在线地图制图框架,并对该框架的运行管理过程进行了功能设计。(7)为了验证本文提出的符号共享框架体系及其关键技术,进行了符号共享框架的综合实验,建立了共享框架原型实验系统的体系结构,梳理了原型系统的功能逻辑结构图,并建立了多源异构地图符号的集成、地图符号的统一编码与服务化封装、地图符号注册中心门户网站、地图符号在线编辑器、在线地图制图平台和基于符号共享的GIS显示互操作等六个子实验系统,贯穿了符号共享的每一个环节,涵盖了符号的数据模型组织、编码描述、服务化封装、发布注册、查找发现、在线编辑和综合应用等多个方面,验证了论文研究内容、研究方法的有效性和合理性。

张亚军[3]2003年在《GIS中地图符号编辑器的设计与实现》文中进行了进一步梳理地图符号库系统是地理信息系统(GIS)中不可缺少的基础功能模块之一,它作为GIS基本的研究课题,随着信息技术(Information Technologies,IT)的发展也在迅速发展着。本文在地图符号和软件开发理论及组件技术的指导下,运用先进的“设计模式”思想,提出二维符号编辑系统的设计思路,并且从理论到实践进行了较为全面系统的研究和探讨。其主要内容包括: 1、从地图符号理论基础和研究现状出发,对目前符号编辑系统存在的问题、课题研究背景和研究的内容进行了探讨。 2、对地图符号库中的技术背景做了说明,并提出了适合系统的开发方法,对UML语言和ROSE工具进行了简要的叙述。 3、引入“设计模式”概念,对“设计模式”的理论基础——软件的设计原则以及“设计模式”在符号编辑器中的具体应用作了详细论述。 4、在上述理论的基础上,以符号编辑器的设计目标为依据,详细叙述了在开发编辑器的过程中,符号对象数据模型、系统的框架结构等方面的设计与实现。

黄海文[4]2007年在《地图制图系统中组合式对象的应用技术研究》文中指出地图制图系统研发的出发点是集地理信息采集与更新、地图制图出版为一体,而地理信息采集与更新需按照地理信息要素分类与编码进行数据组织,地图制图出版需按照图形要素进行数据组织,在以往的地图制图系统中,两者不能兼顾。为了满足一体化地图制图的需要,本文提出在一体化建模时融入组合式思想,通过设计与应用组合式地理信息对象,实现地图的一体化编辑,保证地理信息与地图图形符号的一致性,最终为一体化生产打下基础。主要内容如下;1、系统研究了现有典型的空间数据模型,分析各模型设计的优缺点以及组合方法在模型中的应用。从组合方法的使用目的、组合层次以及如何组合等方面对各模型进行对比总结,为一体化数据模型的设计提供理论参考。2、基于组合方法的一体化数据模型设计。一体化数据模型的核心就是解决地理数据和出版数据共存的问题,所以分层模型采用地理分层和图形分层共存的组合方式。通过视口互换,实现地理数据和出版数据同时编辑问题。在地理分层视口中编辑修改、要素查询,在图元分层视口中进行出版层操作、压盖处理等。设计组合式地理信息对象,将组合式对象分为紧密型和松散型两类,针对两类组合式对象分别进行数据结构和数据库设计,为组合式对象在地图编辑中的技术研究提供底层保障。3、组合式对象在地图编辑中的应用技术研究。军用矢量地图数据采用的是拓扑关系数据模型,为了保证拓扑关系的完整一致性,在每次编辑修改完成后都必须进行拓扑关系全局重构。本文利用组合式对象的结构优势,采用维护原拓扑关系一致性和局部拓扑关系处理两种编辑方法,弥补了传统拓扑关系处理的局限性。在维护原拓扑关系一致性编辑技术的支持下,实现编辑过程中地理信息与地图图形符号的实时一致性;局部拓扑关系处理方法把原拓扑关系被破坏的要素组合起来进行拓扑关系重构,这些要素相对整幅地图显得数据量很小,效率要远远高于全局拓扑;通过松散型组合式对象来描述几何复杂度较高的地理实体,解决简单对象表达复杂实体困难的问题。

杨国辉[5]2003年在《军用数字地图电子版的设计与实现》文中进行了进一步梳理计算机技术的发展为各行各业带来了新的契机。在计算机技术的冲击下,传统的纸质地图正在逐步向电子地图的方向转化。军用电子地图是军事指挥、作战训练和情报侦察等方面必不可少的基础信息,在数字化战场环境建设中占有十分重要的地位。 本文围绕着军用数字地图电子版的研制与开发,从电子地图的概念入手,介绍了电子地图的基本特点与军用数字地图电子版的研究意义。在此基础上,对比了软件开发设计的方法,着重介绍了军用数字地图电子版在开发过程中所采用的统一软件开发过程。按照软件工程的思想,详细介绍了军用数字地图电子版的开发过程。重点探讨了军用数字地图电子版的开发过程中在数据管理、图形显示和查询检索等功能实现过程中所采用的关键技术,以及具体的设计和实现的方法。

车森[6]2004年在《地图出版符号库的设计与实现》文中认为地图符号是在地图上用以表示各种空间对象的图形记号,或者还包括与之配合使用的注记。地图符号对表达地图内容具有重要的作用,它是地图区别于其他表示地理环境之图像的一个重要特征。高质量的地图符号是丰富地图内容、增强地图的易读性和便于地图编绘的必要前提。 包含地图符号库的软件有很多,各种GIS软件和制图软件都包含自己的符号库系统,但兼顾考虑到出版特性的符号库系统很少,本文通过对该领域研究现状的分析提出了地图出版符号库需要解决的关键技术:符号制作软件的设计、色彩管理的实现、符号的多种方式显示。 本文从地图语言的角度,分析了构成地图符号的符号变量种类和功能。深入研究了点、线、面符号的构图规律和构造原理,设计了一种用于点、线、面符号库的存储数据结构;并用面向对象的程序设计方法,设计了实现点、线、面符号库的程序类结构。并解决了建立地图出版符号库系统的关键技术,完成了全数字地图出版中地图符号系统,最后简单介绍了实验结果,提出需要进一步研究和解决的问题。

贾奋励[7]2010年在《电子地图多尺度表达的研究与实践》文中研究指明电子地图多尺度表达是电子地图系统与地理信息系统研究的热点与难点之一,对于电子地图的应用深入具有重要影响。本文在参阅、分析国内外有关文献和资料的基础上,从理论和实践角度对电子地图多尺度表达进行了若干研究。论文研究的主要内容如下:1)在分析总结文献资料的基础上,提出电子地图的多尺度表达可以分为面向自动综合和面向地图设计两种观点。从研究科学与技术问题的角度,提出了包括理论基础、多尺度模型、数据模型、显示模型四个层次的电子地图多尺度表达研究框架。2)总结了电子地图的广义和狭义概念、特点与读图方式等基本问题。探讨了广义尺度的含义,从认识论的角度提出尺度具有指代空间的精度与广度、时间的频度与厚度的基本思想,探讨了尺度与比例尺、分辨率、细节分层等与空间相关概念的关系;总结了地理信息尺度的叁重概念体系。从电子地图的符号系统和表现方式两方面对电子地图的表达理论进行了深入研究,总结了电子地图符号的特性及设计原则。提出电子地图多尺度表达具有数据多尺度与表达多尺度两重含义,而表达多尺度又具有等比例尺表达与变比例尺表达两种方式的基本内涵。3)提出了电子地图多尺度模型与多尺度显示算子的概念,将多尺度显示算子分为综合算子与符号化算子两大类别,并逐一说明了各个算子的实现方式,提出了实现删除算子与位置修改算子的一种计算简便、实时性强的算法。设计了一种可视化的图解方式,在大量实验、总结抽象的基础上,建立了居民地、交通、水系、地貌、植被要素的多尺度模型。提出一种改进的电子地图信息载负量栅格计算方法,从信息载负量和面积载负量的角度对多尺度模型进行了检验,并对实验结果进行了分析。4)提出了电子地图数据模型的设计原则,设计实现了一种开放式的电子地图空间数据模型,使得多源数据不经格式转换即可使用。提出了基于数据格式模板的多格式数据导入技术,并以实践为基础总结了数据格式定义的基本原则。探讨了适用于电子地图显示的空间索引方式,研究了基于元数据库的多尺度数据管理与调度算法。5)提出了电子地图显示模型的基本概念。建立了地图设计知识的分类体系及地图设计知识的形式化表达方案,总结了若干地图设计知识。设计并实现了基于面向对象思想的包含基础层、表达层、功能层叁个层次的电子地图显示模型;实现了电子地图的平滑漫游、多屏幕缓存的管理、放大镜效果等技术。6)在设计实现了电子地图多尺度表达原型系统的基础上,设计实施了多尺度符号设计实验和多尺度地图阅读实验,探讨了多尺度表达的优势所在。在认知实验与实践总结、理论分析的基础上,提出了电子地图多尺度表达的评价指标体系。

谭美景[8]2006年在《摄影测量数字测图系统》文中研究指明本课题以军事基础地理信息生产者为主要使用对象,结合部队的生产经验,以数字地图产品生产的工艺流程为主线,讨论摄影测量数字测图系统的设计原理、方法、内容组成等问题。系统通过数据传输和交换,具备多重资料的通用性、比例尺的自适应性和操作使用的便利性等一体化的、面向对象的地理信息生产与更新作业平台,能够完成测绘信息获取、图形图像处理、成图编辑以及测绘产品入库和输出等作业任务,满足高技术条件下联合作战和部队测勤保障对军事基础地理信息的需求。系统的设计考虑普通地图的设计原理,也考虑军用地图的特点。系统友好的“所见即所得”的环境,打破了传统的地图制图与出版的分工界限,减轻了劳动强度,缩短了成图周期,提高了生产效率和地图制作质量。这样,从根本上改变了300多年发展起来的地图测绘和生产过程,使地图手工生产方式逐渐被数字地图生产所取代。

苗国强[9]2004年在《交互式地图符号设计与编辑软件的实现》文中进行了进一步梳理地图是现实世界的缩小的模拟,它可以以抽象的方式表达复杂的地理要素,而地图符号是这些地理要素在地图上的图形记号,它是地图的语言。依靠地图符号,用户可以从地图上解译出大量的地理信息,通过人脑的加工,甚至可以得到超过地图本身的信息量。 本文首先介绍了电子地图及电子地图的在心理、色彩方面的表现方法。文中介绍了软件工程的概念和方法及部分常用的工具,在结合实践的基础上,从软件工程技术和管理两个方面,讨论了在软件开发中如何实施软件工程。文章介绍了几何数据与属性数据的表达方式,并采用面向对象的建模技术,实现了电子地图数据的编辑修改功能和点、线、面符号的制作功能。最后提出了需要进一步研究和完善的内容。

夏治国[10]2008年在《军用数字地图测图系统的设计与实践》文中研究指明由于军事技术革命引发的战场数字化建设已经成为未来战场发展的主流和打赢信息战的重要因素。数字化的战场地理环境为作战部队和各种武器装备的数字化提供了必需的空间定位基础。因此军事测绘保障的首要任务就是提供战场环境信息。能否及时迅速地提供相应的数字地图和纸质地图产品,将极大的影响和制约部队的战斗力。地理信息空间数据的生产,是建设数字化战场地理环境的前提和重要内容。这是一项投资巨大,技术要求十分复杂的工程,不仅成果精度要求高,而且信息的内容也包含广泛。传统的模拟测图系统和解析测图系统,已经无法满足基础地理空间信息生产的需要,而且国内外现有的数字测图系统又不能完全满足军用数字地图生产的要求,因此有必要研发适合多种比例尺地图生产的数字测图系统。本文结合作者在部队测绘单位工作多年的作业经验,在数字摄影测量学理论的指导下,分析了数字地图测图系统的各种功能和需求,采用面向对象的软件建模、分析和设计方法,提出了数字地图测图系统的总体设计和系统主要功能模块的详细设计,实现了地图的图形显示、图像处理、数据预处理、数据采集与编辑以及地图符号库的建立,从而实现了地图制图与空间数据的一体化生产。系统在地图生产中的应用,减轻了作业员的劳动强度,缩短了地图的成图周期,提高了生产效率和地图质量。论文最后提出了后续的研究工作:完善数据采集、编辑和拓扑处理等模块中功能,扩展系统在查询与统计、质量检查方面的功能。

参考文献:

[1]. 数字地图图形编辑系统的面向对象设计和实践[D]. 肖计划. 中国人民解放军信息工程大学. 2003

[2]. 地图符号共享关键技术研究[D]. 黄瑞阳. 解放军信息工程大学. 2013

[3]. GIS中地图符号编辑器的设计与实现[D]. 张亚军. 中国人民解放军信息工程大学. 2003

[4]. 地图制图系统中组合式对象的应用技术研究[D]. 黄海文. 解放军信息工程大学. 2007

[5]. 军用数字地图电子版的设计与实现[D]. 杨国辉. 中国人民解放军信息工程大学. 2003

[6]. 地图出版符号库的设计与实现[D]. 车森. 解放军信息工程大学. 2004

[7]. 电子地图多尺度表达的研究与实践[D]. 贾奋励. 解放军信息工程大学. 2010

[8]. 摄影测量数字测图系统[D]. 谭美景. 吉林大学. 2006

[9]. 交互式地图符号设计与编辑软件的实现[D]. 苗国强. 解放军信息工程大学. 2004

[10]. 军用数字地图测图系统的设计与实践[D]. 夏治国. 重庆大学. 2008

标签:;  ;  ;  ;  ;  ;  ;  ;  

数字地图图形编辑系统的面向对象设计和实践
下载Doc文档

猜你喜欢