AE安装和入门介绍﹝适用于初学者﹞.ppt
文本预览下载声明
二次开发基础
制作人:
2013年5月
目录
一、GIS应用系统开发方式
二、建立个人开发环境
三、ArcGIS Engine学习方法
一、GIS开发方式
1.从底层开发
不基于某个GIS平台软件,用户自己开发GIS的空间数据的操纵、表现、分析处理及应用等功能。
2.二次开发宏语
GIS平台提供专门用于该平台进行二次开发的宏语言(VBA)。
一、GIS开发方式
VBA开发过程:
单击
选择
选择
单击
单击
单击
选择
一、GIS开发方式
3.API函数
即“应用程序接口”,是用C语言编写系统自身调用的函数。由许多“动态链接库”(DLL)组成。
4.控件
或称OLE控件、ActiveX控件,是一种实现若干标准接口的COM对象。
一、GIS开发方式
5.组件
利用组件进行二次开发,把GIS功能分别封装成一个个组件,使得系统有很好的灵活性、开放性和可扩展性。
AE组件
界面
编程
运行
一、GIS开发方式
GIS开发组成部分
GIS开发组成部分
高级编程语言如C语言
软件开发平台 如Visual Studio
开发工具如ArcGIS Engine
ArcGIS Engine介绍
ArcEngin是GIS二次开发的一个工具,是一个GIS组件库 ,它提供多个类库(如System类库、SystemUI类库、Geometry类库、Display类库Geodatabase类库、Carto类库Controls类库……)
二、建立个人开发环境
软件准备:
Visual Studio 2008
AE
XP环境
AE运行时
AE破解工具
二、建立个人开发环境
1、安装Visual Studio 2008:
注意:如果Visual Studio 2008安装失败,因为电脑中已安装Office,需要先卸载, Office与VS相冲突。
双击
单击
下一步
二、建立个人开发环境
2、安装XP系统运行环境
注意:若是XP系统不用该软件
打开
双击
二、建立个人开发环境
3、安装AE运行时
打开
双击
下一步
二、建立个人开发环境
4、安装AE
打开
双击
下一步
二、建立个人开发环境
5、破解AE
双击
下一步
二、建立个人开发环境
6、检查安装情况
三、ArcGIS Engine学习方法
1、利用帮助文档
单击
输入接口
三、ArcGIS Engine学习方法
2、阅读对象模型图(OMD)
三、ArcGIS Engine学习方法
3、利用已有实例
三、ArcGIS Engine学习方法
4、网络资源:
ArcGIS开发在线是一个基于网络的、与ArcGIS开发人员帮助系统相仿的系统,并包含了与其相同的信息。
其网址为 :http://
ESRI 支持中心的网址为:http:// ,它包含了软件信息,技术文档,范例、用户论坛以及所有ArcGIS产品的知识库。
ESRI为ArcGIS开发人员提供了大量的有教师指导的在线学习课程(/training)。其中既有VBA入门水平课程,又有ArcGIS Desktop,ArcGIS Engine以及特定API的ArcGIS Server组件开发的高级课程。
谢谢观看!
显示全部