MAPGIS二次开发培训教程.docx
《MAPGIS二次开发培训教程.docx》由会员分享,可在线阅读,更多相关《MAPGIS二次开发培训教程.docx(6页珍藏版)》请在优知文库上搜索。
1、MAPGIS二次开发培训教程MAPGIS是武汉中地信息工程有限公司研制的具有自主版权的大型基础地理信息系统平台。它是一个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计驾机科学于一体的大型智能软件系统.是集数字制图、数据座管理及空间分析为一体的空间信息系统,是进行现代化管理和决策的先进工具。MAPGIS连续四年在全国GlS测评中名列第一,并成为唯一连续四年获得国家科技部向社会举荐的国产GIS软件平台.中地软件丛书之皿PGlS二次开发培训教程是依据最新推出的皿PGlS软件平台编写而成,主要介绍迸行MApGlS:次开发必需具备的葩础学向、主漉开发工具以及MAPGIS系统的基本概念、结
2、构体系和操作方法.该教程分为三个部分共十一讲.其机第一部分(即第一讲的内容):介绍IlindoWS编程的概念.包括类与数据封装、维承、重战、虚拟函数与多态性以及内存管理.该部分为可视化编程的基础.有可视化编程的历的读音可以略过此道,干脆进入下一部分的学习。其次部分(即其次讲的内容):编程工具VC.对于在YC这样一个编程环境中开发应用程序所应熟识的概念,术语和最基本的框架、构件实现过程等学问做了一个简明扼要的介绍,已驾驭肯定VC编程整础学问的读者可以略过该部分。第三部分(即第三讲至第十一讲的内容):具体讲解并描述了地理信息系统的基本概念(包括GIS原埋概述、空间数据类型、空间数据库、宽间数据结构
3、与数据管理等内容);融PGlS的以不慨会和体系结构(简要描述了股PGIS二次开发的基本概念、术语、工作区、空间实体及其数据、C+-类组织和开发环境介绍的内容):MAPGIS空间数据存取和属性编辎(包括工作区、空间实体和属性的操作及其网络介绍):图形显示输出及窗11操作、图形编辑、类库和控件开发:矢限空间分析和属性宜询;投影变换、图框生成和工程管理:图用管理和杏询系统(包括堪于图库的应用程序开发、MAPGIS图库介绍、开发的一般步骤以及结合图库显示说明图库主要南散的功能等方向的内容)以及图象分析与处理.这一部分为本教程的主要部分,能使大家从了解到娴熟驾驭这个部分的内容也是我们编制本书的主要目的,
4、【可时它还可被作为MRpGIS二次开发过程中的参考来运用,参与本书编写的人员主要是本系统的软件开发人员以及长期从事MAPCAD和MAPGIS训的老怵.由于时间仓促,书中难免存在错误和不当之处,敬请广阔用户及读齐提出珍册看法和建议,以利改进,中地软件丛书编委会2001年IO笫一讲基于叫NDoWS编程的基础学问1.1引中1.2类与数据封装1.3继承1.4电我1.5虚拟函数与多态性其次讲娟程工具VC2.1熟识VC开发环境2.2消息与吩咐2.3文档、视结构102.4图形设备接11112.5时话框和控件122.6编程规范13第三讲地理信息系统基本概念153.1GIS原理概述153.2GIS空间数据类鞭1
5、73.3GIS数据管理183.4空间分析203.5地理信息,系统发展20第四讲MAPGIS的基本概念和体系结构224.1MAPGIS二次开发的尊本粮念224.2MAPGIS基本术语234.3MAPGIS的数据管理(工作区)254.4MApGIS的空间实体及其数据组织271.5MAPGIS的C+类组织294.6MAPGIS的VC+开发环境介绍30第五讲MARHS空间数据存取和属性编辑325.1工作区操作325.2空间实体愫作3-15.3属性(/性结构操作375.4网络介绍4-1第六讲图形显示输出及腐口处理456.1图形显示输出456.2窗口处理496.3类用开发中的图形显示和腐口处理51第七讲图
6、形编辑、类库和控件开发537.1图形编辑开发概要537.2图形编耨APl的数开发537.3K1.WJIS类库开发547.4MAKJIS控件开发60第八讲矢心空间分析和性食询668.1矢诙空间分析668.2机性在询检索71第九讲投影变换和图框生成739.1投影交换(Projdn.h、cordcvt.h)739.2图枢牛.成(find1132.h)83第十道图库管理和工程管理9110.1UAPGIS图库简介9110.2修于图库的应用程序的开发9210.3站合图库的显示说明图库中主要函数的功能9210.4工程管理Srj_disp.h和map_prj.h)96第十一讲MAPGlS图象处理和分析1011
7、1.1遥感图象处理的基本学问10111.2处理方法10111.3主要APl介绍9911.4组件介绍10711.5在VC中的开发过程(结合示例程序讲解)10811.6示例程序说明助PGlS二次开发问遨集棉1101.属性和属性结构1102.空间实体操作问SS1233.显示、编辑问题1244.空间分析河即1315.数字高程模型1316.安装问鹿1347.工程问题1358.输出问题1369.其它138第一装施于WNDOWS编程的基础学问程序被认为是在一个数据集合上进行的一系列操作。主要思想是:功能分解并逐步求精.实质是把数据和处理这些数据的过程合并为一个单独的“对象”个具有确定特性的自完备的实体,多态
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MAPGIS 二次开发 培训 教程
