客户服务中心MapGISK9平台培训MapGISK9简介•MapGISk9基于中地数码集团研发的新一代GIS架构技术和开发模式,集新一代面向网络超大型分布式地理信息系统基础软件平台和数据中心集成开发平台为一体,率先实现插件式、配置式、搭建式开发GIS,是国家863计划重点攻关成果。•MapGISK9与MapGIS6.X及MapGIS7.X完全兼容,可直接读写MapGIS6.X的数据,与MapGIS7.X相比,K9继承并提升了对海量空间数据的管理技术和多种优化措施,提高了海量数据的浏览和查询速度,同时,K9还可满足用户长时间并发访问的要求,在国土,电信,市政,石油,农林,环境保护等诸多领域得到广泛应用。MapGISK9简介•MapGISK9可对地下三维地质模型、地上三维景观模型、地表三维地形模型等进行快速建模和一体化管理,并可对三维数据的综合可视化和融合分析。•MapGISK9还具有功能齐全的遥感数据处理平台,提供遥感影像海量数据的有效存储管理,不仅提供遥感影像校正、分析、管理及出图等基本处理功能,并在此基础上针对具体应用提供摄影测量、影像测图等专业处理等软件包,实现了从基本影像处理到高级智能解译等系列功能。MapGISK9简介•MapGISK9除了继承MapGIS6并提升了MapGIS7的特征优势,更显著的先进性与其他同类产品区别在于:它有着新一代GIS体系架构——面向服务的悬浮倒挂式体系架构,该架构使系统更易于集成和管理、更易维护、更好的伸缩性。同时,此架构技术极大的降低了程序开发难度,提高了系统开发效率。•客户在MapGISK9平台所提供的总体框架上可以自由DIY,另外,MapGISK9除了自身配置了许多解决方案外,用户可以根据需要自行选择配置解决方案或自己开发插件扩展GIS平台功能。MapGISK9应用版块5MapGISK9数据管理数字制图数据处理数据分析系统二次开发GDB企业管理器数据分类管理不同格式数据转换数据权限设置数据管理数据管理矢量化基本流程数字制图数字制图影像校正点线面要素编辑系统库、图例板制作矢量化地图入库、接边处理属性编辑地图打印输出图框生成投影变换整图变换误差校正数据处理数据处理影像处理缓冲区分析数据分析数据分析叠加分析网络编辑与分析属性汇总、统计统计分析其他分析DEM分析其他分析矢量数据分析属性分析栅格数据分析GSQL查询分析插件式二次开发系统二次开发配置式搭建式工作流系统自定义表单系统搭建框架组件式开发其他数据中心集成开发平台MapGIS搭建开发平台K9objects组件开发平台数据中心体系结构MapGISK9安装在安装K9平台之前,需要安装许可证服务管理器:准备:插入MapGISK9USB加密狗,以管理员身份登录系统。第一步:执行安装光盘中的许可证服务器安装程序开始安装;第二步:根据安装向导的提示信息安装,安装过程中如弹出下图对话框,输入安装密码继续;(注意:安装密码即为随光盘一起的密码条上五节字符串),点下一步直到完成11MapGISK9安装MapGISK9平台产品安装:第一步:双击安装文件“setup.exe”,单击“下一步”继续安装,选择安装组件,如图:12MapGISK9安装第二步:选择许可证服务器。在这个界面中输入网络中许可证服务器的IP地址(如果是服务器安装,可直接勾选使用本机许可证)。最后:根据如右下图对话框中提示的信息,到中地公司网站上进行软件注册,将加密卡序列号及注册码填入到指定位置,注册永久证书,将获得的永久证书码填写至下图中即可完成安装!13MapGISK9卸载卸载MapGISK9平台产品•通过“开始”菜单-“MapGISK9”-“卸载”快捷方式卸载MapGISK9平台产品。•也可以通过控制面板-添加删除程序,来卸载MapGISK9平台产品。卸载许可证服务管理器可以通过控制面板-添加删除程序,来卸载MapGISK9许可证服务器。14数据管理1GDB企业管理器MapGISk9采用地理数据库(GDB)管理空间和非空间数据创建地理数据库◆因为数据都是以地理数据库来管理,所以,首先需要创建地理数据库•第一步:在“MapGISk9资源中心”中,打开GDB企业管理器,右击本地数据源“MapgisLocal”,在弹出界面中选择“创建数据库”命令,弹出如下对话框;17创建地理数据库•第二步:单击“常规”选项,命名新数据库,点击下一步;•第三步:设置数据库.HDF文件存储位置,以及日志文件位置,点击下一步;•第四步:安装,点击完成,地理数据库创建完毕。18地理数据库分类管理数据MapGISK9地理数据库对地理数据的管理功能很齐全,归纳一下主要有以下几个基本功能:1、空间参照系管理2、空间数据管理3、域集管理4、规则管理5、模板库管理6、安全管理7、物理存储管理8、数据库日志管理9、数据库维护19空间参照系空间参照系主要列出工作中常见的各种坐标系,包括地理坐标系,高斯坐投影坐标系,标准比例尺下的各种坐标系以及用户自定义坐标系等,方便用户在需要时选择之用用户自定义坐标系是用户根据特定需要,自己建立的坐标系20新建自定义空间参照系•以新建一个比例尺是1:5万,椭球参数为北京54克拉索夫斯基椭球,3度分带、第26度带,高斯克吕格投影,这样一个空间参照系为例;•第一步:右击“用户自定义坐标系”,在弹出快捷菜单中选择“创建”命令,弹出对话框,如下图;21新建自定义空间参照系•第二步:设置空间参照系参数等信息;图中只截取了需要设置的部分图形;22新建自定义空间参照系•第三步:点击确定,空间参照系创建完毕!可以在GDB企业管理器的内容视窗查看该参照系的信息,如下图。23空间数据管理24空间数据——存放空间数据(点,线,面等要素)和非空间数据的场所以简单要素类,注记类等不同类型的对象来存储不同的数据创建空间数据企业管理器可以创建新的空间数据以及数据的集合,可创建的对象有:要素数据集、要素类、对象类、注记类、关系类、CAD类、栅格目录、栅格数据集、TIN数据集、简单要素类等。当然,要素类,简单要素类等也可以在数字制图时,根据需要在地图编辑器中创建。创建空间数据以创建一个线简单要素为例说明:在“简单要素类”节点上右键,选择“创建”,弹出对话框:在对话框中输入要素的名称,以及类型等,点击下一步:创建空间数据在对话框中选择是否编辑要素的属性结构:选择“是”,即可对要素进行属性结构的编辑,选择“否”,则暂时不编辑属性结构:创建空间数据在弹出的对话框中,可增加其属性结构(也可不建立属性结构):创建空间数据创建完属性结构后,可点击“下一步”,然后,可在空间参照系中,设置要素的空间参照系等。然后,点击下一步直到完成。导入导出外部数据◆K9支持MapGis6.x数据的升级•可以升级点文件、线文件、区文件、表文件等类型数据。•可以设置图形参数参照表,也可以进行环境设置。30导入6x数据◆升级MapGIS6.x数据操作步骤:•第一步:右击“空间数据”,在弹出的快捷菜单中,选择“导入6x数据”,弹出如下对话框;•第二步:打开6x数据所在目录,并选择需要上载的6x文件,如右图:31导入6x数据•第三步:6x系统库升级,点击列表中的“参数”按钮,弹出如右下窗口,选择6x符号库、字体库所在位置,确定。•第四步:点击转换,上载完毕!32注意:对于基于MapGIS6.x的数据,升级时,需要升级数据对应的系统库,否则,可能造成线型、颜色等显示不正确。对于MapGIS6.X版本的点文件升级,默认状态是同时升级到K9的点要素和注记类中导入MapGISGDB数据◆实现MapGISK9里各个数据库之间的数据的迁移;•第一步:右击“空间数据”,在弹出的快捷菜单中,选择“导入MapGISGDB数据”,弹出如右对话框;•第二步:打开数据所在数据库,选择待迁移的数据,点击“转换”即可。33导入表格数据◆K9支持外部表格数据的导入。比如excel表、access表等◆将导入的表格数据转成MapGISK9里的对象类;•以导入xls格式表格为例;比如:将“属性导出.xls”文件中的表导入到K9的对象类中:34导入表格数据•第一步:右击“空间数据”,在弹出的快捷菜单中,选择“导入表格数据”35导入表格数据•第二步:打开待导入的表格,点击“转换”完成导入;•最后,可以在GDB的内容视窗查看导入成的对象类,如下图。36导入其它数据◆K9支持多种格式的数据转换,比如.txt;.mif;.e00;.shp;.dxf等•以导入带坐标值的txt文本文件为例,通过该方式,可以将野外采集的文本格式的数据生成点要素。•坐标值格式如图37导入其它数据•以生成点要素为例;•第一步:右击“空间数据”,在弹出的快捷菜单中,选择“导入其它数据”,弹出如图对话框;38导入其它数据•第二步:点击参数设置,弹出如图对话框,鼠标点击选择第二行,即指定坐标点的起始位置;•选择按行读取数据,根据坐标值设置x、y位置,及维数,指定分隔符等39导入其它数据•第三步:单击确定,在点击转换,记录点坐标值的文本文件即对应的抓换成点要素,如图。40导入其它数据(.dxf)•导入.DXF数据在“空间数据”节点中,点击鼠标右键,选择导入“其他数据”,如图:41导出数据•K9支持将MapGISK9数据导出到6.X版本,支持将属性导出到excel表,access表中,支持将空间要素数据导出为.shape,.mif,.e00,.dxf等格式(其操作与导入类似):42查看图形、属性信息要素类四种显示方式内容视窗上的四个小图标分别代表了要素类的四种显示方式。1.可显示要素类的总体信息。2.可显示要素类的图形信息。3.可显示要素类的属性信息。4.可显示要素类的图形和属性信息。5.可锁定要素类的显示状态,当点击其它要素类时,就以此时的显示方式显示要素类。查看图形1.在MapGISCatalog树中,右击要查看图形的要素类。2.指向“预览”并单击。3.在内容视窗中显示“预览”的图形结果。查看图形、属性信息查看图形、属性信息查看属性1.在MapGISCatalog树中,右击要查看图形的要素类。2.在内容视窗中点击图标,来查看属性。3.除“序号”字段外,属性的其它所有字段都可以进行“升序”、“降序”排列,还可以进行“字段设置”、“另存”以及“替换查找”等操作。只需在该字段上单击右键,指向特定操作并单击。编辑浏览属性结构编辑、浏览属性在要素类上点击右键,可编辑,浏览要素类的属性等关系类关系是指地理数据库中两个或多个对象之间的联系(association)或连接(link)。关系可以存在于空间对象之间、非空间对象之间、空间和非空间对象之间,对象之间的关系可分为空间关系和非空间关系。空间关系是与实体的空间位置或形态引起的空间特性关系,包括:分离、包含、相接、相等、相交、覆盖等九种。非空间关系是对象的语义引起的对象属性之间存在的关系,如甲乙方之间的合同关系。,包括:关联、继承(完全、部分)、组合(聚集、组成)、依赖。非空间关系具有多重性:一对一1:1、一对多1:M、多对多N:M。关系的集合称为关系类,一般在对象类、要素类、注记类、修饰类的任意两者之间建立关系类。关联关系关联关系也叫一般关系。如果多个对象之间互相独立,不存在依赖,则这种关系称为一般关系。一般关系有1-1、1-M和N-M的映射。继承关系继承关系是指目的对象类继承原始对象类的某些或全部特性。继承关系分为部分继承关系和完全继承关系。部分继承是指子类继承了父类的部分特性。完全继承是指子类继承了父类的全部特性。组合关系如果一个对象控制其它对象的生命,则这种关系称为组合关系。例如:电线杆(原始类)和变压器(目的类)是一个一对多的组合关系,一旦电线杆被删除,一个删除消息就会发送给与它相关联的变压器,随之变压器也从其要素类中被删除。组合关系的映射只能是1-1或1-M。组合关系分为聚集和组成。聚集是指组合体与各部分具有不同的生命期。组成是指组合体与各部分具有相同的生命期(同生共死)。依赖关系依赖关系由对象的语义引起,但与空间有关,只能建立在