SuperMap Deskpro .NET插件式开发

作者:SuperMap图书编委会

定价:39元

印次:1-1

ISBN:9787302279877

出版日期:2012.03.01

印刷日期:2012.03.05

图书责编:文开琪

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

桌面扩展开发作为一种重要的地理信息系统应用开发模式,已经在很多行业以及高校教学和科研中得到很好的应用。本书由浅入深,结合实际的应用案例,以通俗易懂的语言介绍了如何使用SuperMap Deskpro .NET进行插件式扩展开发。 本书一共分为7章,包括开发基础、快速入门、对象模型、配置文件、插件开发、启动开发以及应用案例。 本书主要面向地理信息系统相关专业的师生,可作为地理信息系统专业高年级学生或者研究生的实习教材,也可供从事桌面插件式开发的工作人员参考,帮助他们快速解决学习和工作中遇到的问题。

SuperMap图书编委是北京超图软件股份有限公司推选出的,由资深GIS技术专家和具有多年GIS项目开发经验的技术专家组成的。该编委委员具有扎实的GIS理论基础,对产品有较深入的了解,都曾深入参与SuperMap GIS产品的研发或者应用。

前 言 曾经只有专家才能使用的地理信息软件系统,现在已经融入我们生活的各个方面(包括日常出行和位置服务等),越来越多的公司和个人也加入到使用地理信息平台软件进行各种应用系统开发的行列中。进行应用开发时,不可避免地涉及如何更好地利用地理信息平台软件已经提供的功能,如何对地理信息平台系统提供的功能进行组合。本书将以SuperMap Deskpro .NET产品为例,介绍如何在地理信息平台软件的基础上进行行业应用扩展开发。阅读本书时,需要读者有一定的编程基础,了解C#编程语言,能够读懂代码,同时对地理信息系统有一定的了解。 SuperMap Deskpro .NET是一款可编程、可扩展、可定制的二三维一体化桌面GIS产品,是超图的新一代桌面GIS产品。产品基于.NET Framework和SuperMap Objects .NET进行研发,所有的功能均以插件的方式实现和提供,应用系统所加载的插件和界面构建都采用配置方式进行管理。基于这种插件式的基础框架,用户可以对产品进行定制和扩展开发。本书将从最基础的开发入门开始,一步一步地引导你进入一个精彩的插件式开发新天地。本书既可作为学习教程,也可作为日常开发过程中的重要参考资料。 本书一共分为7章。 * 第1章介绍桌面GIS二次开发的由来,简要介绍SuperMap Deskpro .NET产品的安装、功能、界面和二次开发。 * 第2章以“鹰眼图”为例,介绍一个简单的SuperMap Deskpro .NET二次开发插件,以帮助读者快速了解其插件开发方法。 * SuperMap Deskpro .NET提供了丰富的可编程...

目录
荐语
查看详情 查看详情

目    录

第1章  开发基础 1

1.1  桌面GIS与二次开发由来 1

1.2  SuperMap Deskpro .NET简介 2

1.2.1  软件简介 2

1.2.2  用户界面 4

1.2.3  二次开发环境 6

1.3  软件安装 7

1.3.1  软硬件环境要求 7

1.3.2  获取安装包 8

1.3.3  安装SuperMap Deskpro .NET 9

1.3.4  安装许可配置管理工具 13

1.4  许可配置 15

1.4.1  获取许可 15

1.4.2  配置文件许可 16

1.4.3  配置硬件许可 17

1.5  开发环境 19

1.6  本章小结 22

第2章  快速入门 23

2.1  项目说明 23

2.2  新建项目 23

2.3  配置项目环境 24

2.3.1  更改项目属性 24

2.3.2  添加引用 25

2.4  编写代码 26

2.4.1  实现步骤说明 27

2.4.2  添加引用 27

2.4.3  重载构造函数 27

2.4.4  定义变量 28

2.4.5  实现Run函数 28

2.4.6  实现委托事件 29

2.5  配置桌面环境 32

2.6  编译并运行程序 34

2.7  接口说明 35

2.8  本章小结 36

第3章  对象模型 37

3.1  全局对象模型 37

3.2  应用程序类 38

3.2.1  Workspace 类 39

3.2.2  PluginManager 类 39

3.2.3  IS... 查看详情

查看详情