




已阅读5页,还剩48页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MapGis7.0介绍(二),MAPGIS7.0MapGisStudio,MAPGIS7.0采用全组件化结构,为了方便应用软件开发,系统设计了一个全新的应用开发框架模型,使用的当前非常流行的平台+插件组成框架,插件思想贯穿整个系统。这种全新开发框架模型的最大特性是可实现动态挂接符合MAPGIS7.0接口标准的功能模块,使系统具有很大程度的灵活性和可扩展性。平台的框架模型支持用户自定义界面,用户能自定义窗口、菜单、工具条等界面元素。所有MAPGIS7.0的功能模块都表现为插件的形式,遵循公共的MAPGIS7.0接口标准。用户完全可以根据自己的不同需求和使用习惯定制不同的应用环境,用户的使用环境客户化使得整个系统的操作更专业、更符合用户的习惯。符合MAPGIS7.0接口标准的插件可以在框架中被注册和定制,用户开发和自定义的工具也可以作为插件插入系统中,用户按照插件的形式,可以扩展各种适合自己的功能插件、界面插件。成为系统的有机组成部分。MAPGIS7.0采用了全组件化的开发形式,由于结合MAPGIS本身的特性,给MAPGIS带来使用组件的传统优势以外,同时使系统的二次开发发生了很大的变化。MAPGIS7.0定义了丰富全面的GIS的功能组件接口标准,接口标准采用标准的COM接口,具有与开发工具和语言无关的特点。用户在MAPGIS7.0上进行的二次开发时,可以使用各种开发语言(VB、Dephi、VC等),甚至在一个系统中不同的功能插件采用不同的语言开发,在系统框架中通过简单的定制将它们整合成一个有机的整体。,概述,目录,应用框架结构介绍基本管理视图通用编辑基本功能拓扑编辑基本功能符号库管理打印输出功能介绍,概念与术语(一),插件:它是一些代码模块,是一种遵循一定规范的应用程序接口编写出来的程序。地图文档:GisDocument。地图文档是地图的一种数据的综合表现和管理形式,存储了组成地图的各种制图元素,包括标题、指北针、图例、比例尺、布局、数据窗体、图层等,但图层只是作为地理数据的一种引用,指向位于本地或者网络数据库中的地理数据集,并不存储地理数据。地图:Map。用户感兴趣的一些对地理数据引用构成的图层的集合。地图的主要作用是集中的管理这些独立的图层,为用户归纳,综合分析地理数据等提供手段。图层:Layer。图层是对一类具有相似特性的地理数据的引用。组图层:GroupLayer。把用户感兴趣的一组特定图层集合在一起,集中管理。要素层:FeatureLayer。用以对地理数据库中要素类的引用形成的图层的管理。符号化(规则化):Symbolization。对要素层中的要素指定规则,按特定规则显示和分析提供支持。制图环境:MapSurround。每一个Map都有一个地图环境,描述与Map相关的一些环境信息,如图例表示、比例尺表示、指北针表示等。制图元素CartoElement。构成地图环境的一些元素,包括图例元素、比例尺元素、指北针元素等,概念与术语(二),版面:Layout。为用户最后出版地图的版面控制提供功能和方法排版框:LayoutFrame。排版框用以把出版时需要的各种制图元素和版面有机的结合起来,一个排版框绑定一个元素视口:特指地图排版(LayOut)中排版框(LayOutFrame)所对应的客户区的区域,也可泛指常规显示下的地图窗口客户区或是地图版面模式下的客户区参照坐标系:当多个地图使用不同的坐标系,在一个视图上显示这些地图时需要做投影变换,被选来作为基准的坐标系就是参照坐标系窗口坐标系:原点在客户区左上角,X轴正方向朝右,Y轴正方向朝下设备坐标系:原点在客户区左下角,X轴正方向朝右,Y轴正方向朝上逻辑坐标系:也就是地图使用的数据坐标系或是地理坐标系,地图数据实际使用的坐标系数据视图模式:地图的常规显示,显示的窗口范围一般是地图视图客户区范围版面视图模式:地图排版显示,版面中可显示多个地图排版框,指北针,图例等坐标转换对象:管理显示参数,设备参数,参照坐标系,各种坐标参数之间的转换。,应用框架结构介绍,结构全组件化结构平台与插件的结合特点动态挂接符合MAPGIS7接口标准的功能模块。灵活性:菜单、按钮、工具条、窗口等都可以很容易地实现用户定制。可扩展性:自定义的工具也可以作为插件插入系统中,成为系统的有机组成部分。,配置应用框架(一),空框架:,加载插件后的框架:,配置应用框架(二),7.0框架可以自定义视图、菜单、工具栏;它们以不同的插件形式被加载到框架中。MapGis7.0支持的插件形式:视图插件:需要实现视图插件标准接口,加载插件后框架中会有一个窗口被加载进框架中,在视图插件中可以实现菜单随窗口一起被加载到框架中。工具插件:需要实现工具插件标准接口,加载插件后框架中会有一个工具栏被加载到框架中。包插件:在一个插件模块中实现了一个或多个视图插件和工具插件。,配置应用框架(三),可选择加载所需插件,添加或删除菜单、工具条和自定义工具,并设置个人风格。,应用框架界面,应用框架主要由视图和工具组成:,应用框架组成部分(一),主菜单、工具条:执行应用程序,及本地命令响应。各种视图:框架左边工作区视图,框架中间主视图,框架下面输出视图,框架右边工具箱视图。,应用框架组成部分(二),地图视图:地图图像显示;分为两种显示模式:(1)数据视图模式:地图的常规显示,主要用于地图的浏览与编辑。显示的窗口范围一般是地图视图客户区范围。(2)版面视图模式:地图排版显示,版面中可显示多个地图排版框,指北针,图例等。主要用于地图的布局与出版。文档管理:地图文档中各项的显示和管理。符号化管理:图层的符号化操作。,MapGis7.0提供的插件视图:,MapGis70基本管理视图,文档管理视图符号化管理视图地图视图,文档管理视图,用一棵文档树来表示地图文档、地图和各种类型的图层之间的层次关系和状态。文档由一个或多个地图组成;地图由一个或是多个图层组成,还可以包含制图元素;地图的状态分为可见,激活;图层的状态分为可见,可选,编辑,激活。对文档树的管理与对地图文档的管理相对应,增加了软件的易用性。,文档操作,新建地图文档打开地图文档保存地图文档另存地图文档关闭地图文档查看地图文档属性,地图操作,新建地图删除地图激活地图查看地图属性添加制图要素重制地图范围,图层操作,添加图层对象类图层注记图层要素图层几何网络图层简单要素图层组图层(自定义图层)删除图层激活图层查看图层属性,符号化管理视图,符号树与文档树相对应,同时它也能显示符号化规则显示后的图层信息。在符号化管理视图内对图层进行符号化规则显示操作。可选择符号化的类型、显示类型,以及创建和应用相应模板。,符号化规则显示,符号化规则显示能有效的满足用户在对数据分类和可视化等方面的需求,并能按不同要求处理各种地理地图数据。按显示方式分为以下几类:分类符号化显示图表符号化显示单一符号化显示,分类符号化显示,选择按什么字段分类,分类方法和分段数。,图表符号化显示,可选择饼图、直方图和高度直方图的标注方式。,单一符号化显示,地图管理视图,地图视图显示当前文档管理视图内的图层的图像,它分为两种模式:数据视图模式版面视图模式用户可以根据需要在这两种模式下切换。用户还可以决定是否显示要素,几何,空间;是否动态注记;是否规则化显示。,数据视图,视图显示设置:,版面视图,通用编辑,本系统能够根据实际需要满足用户各种编辑上的需求,能够很好地协调空间数据,几何实体和要素之间的相同或不同的功能需求,提供各种方便的交互工具来输入数据或者更改数据。,通用编辑介绍,通用编辑包含以下几部分:输入数据修改数据添加数据其他,输入数据,输入点输入线输入区解析编辑,输入数据可根据需要选择输入要素、空间或者几何数据。,修改数据,线上加点线上删点线上移点延长缩短线靠近线弧段改向,剪断线连接线光滑线抽稀线移动缩放旋转,修改数据的操作包括:,添加数据,对称轴镜像原点镜像任意正交矩形造平行线阵列复制用线分割用区分割,添加数据的操作包括:,其他,组合要素分解要素几何转要素显示修改要素信息显示引用信息修改要素属性结构距离测算显示修改图形参数要素提取数据检查,拓扑编辑基本功能,拓扑编辑将地理要素间的空间拓扑关系加进数据结构之中,从而对地理的空间相关分析、地图数据采集和编辑等带来极大的方便。按功能点可将其分为以下几个部分:公共拓扑操作结点操作弧段操作区操作,公共拓扑操作,拓扑编辑中的公共操作包括以下几部分,其中自动结点平差、自动拓扑造区、自动搜索子也可嵌入到拓扑重建中。,局部拓扑构建拓扑选择拓扑信息浏览拓扑查错改错,拓扑重建自动结点平差自动拓扑造区自动搜索子区,拓扑重建,自动拓扑重建过程中不需要人工干预,它包含的操作为:清除原结点自动结点平差检查现有区的合法性拓扑重建所有区搜索子区,拓扑查错改错,拓扑查错功能可找出图层中的如下错误:孤立节点悬挂弧段弧段相交弧段自相交坐标点重复重复弧段用户可设定容差半径,选择是否进行自动节点平差。,结点操作,输入结点删除结点移动结点结点平差圆心结点平差平均值结点平差指定点结点平差,弧段操作,剪断弧段移动弧段修改弧段删除弧段,区操作,为了使拓扑编辑功能在实际应用中更广泛、更方便,我们提供了以下扩展功能:空间运算缓冲区分析要素类裁剪,区拓扑操作的基本功能包括:拓扑造区、删除区、合并区、分割区和挑子区。,空间运算,选择空间运算的运算类型,运算方式,设定容差半径。在高级选项中可设置参数。,缓冲区分析,缓冲区分析的参数选择如左上图所示。左下图为缓冲区分析的高级选项,用户可选择做缓冲区分析的对象为点、线或区。,缓冲区分析实例,沿某河道修建堤岸,为了计算堤岸的占地面积,需对指定河流进行缓冲区分析。下图从左至右分别为缓冲区分析前的图层和分析后图层:,要素类裁剪,可选择要素类进行裁剪操作,裁剪框为图层。用户设置好裁剪参数,可进行裁剪后的预览。,注记编辑,添加注记删除注记修改注记移动字串输入版面注记剪断字串连接字串,注记编辑包含如下操作:,符号库管理,矢量编辑栅格编辑TIF编辑编辑选定符号符号分类类别管理,符号库管理的操作包括:,符号库管理对话框,颜色库管理,编辑颜色库编辑颜色专区,颜色库管理的操作包括:,颜色库管理对话框,打印输出,W
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能制造与工业园区的协同发展路径
- 公共服务体系优化对经开区发展的影响
- A-Level化学(A2)2024-2025年度有机合成与分析化学模拟试卷(含解析)
- 2025年校园欺凌防治与干预制度:加强学生心理辅导队伍建设
- 2025年注册安全工程师化工安全模拟试卷:化工工艺与安全管理实战技巧精讲集
- 教联体与社会资本的合作发展模式
- 推动健美操创新的现状及总体形势
- 影视产业对区域人才培养与引进的促进作用
- 提高学生急救实践能力的教学工具开发
- 小麦抗白粉病育种的面临的问题、机遇与挑战
- 2024年青海格尔木公开招聘社区工作者考试试题答案解析
- 四川省成都市青羊区2024年中考语文二模试卷(含答案)
- 2025届高考语文专题复习:散文内容要点概括分析散文形象 课件
- 硅橡胶模具合同(2篇)
- 农村三资管理课件
- 《贵州省安全生产风险分级管控和隐患排查治理“双控”体系建设实施指南(2018年试行)》
- 教育数学概论知到智慧树章节测试课后答案2024年秋成都师范学院
- 2025“背锅”第一案!宁夏兴尔泰化工集团有限公司“12·2”事故调查报告课件
- 落地式脚手架专项施工方案
- 体彩代销者考试题及答案
- 2025-2030中国保安服务行业发展分析及发展趋势预测报告
评论
0/150
提交评论