ArcGIS Engine中文开发指南:构建GIS应用程序
需积分: 10 181 浏览量
更新于2024-07-25
收藏 17.67MB PDF 举报
"ArcGIS Engine中文开发指南"
ArcGIS Engine是一个强大的地理信息系统(GIS)开发平台,用于构建桌面、Web及移动应用,使开发者能够利用GIS的功能集成到自定义的应用程序中。该指南详细介绍了ArcGIS Engine的各个方面,帮助开发者理解和使用这个工具。
第一章介绍了ArcGIS Engine的基本概念,包括ArcGIS 9的整体概述,Engine的角色及其主要用户群体,如软件开发者、系统集成商等。本章还讨论了Engine的主要功能,如地图创建、数据编辑、空间分析等,并提供了如何开始开发的指导,以及如何利用本书和相关的开发资源。
第二章深入讲解了ArcGIS的软件体系结构,包括其不同组成部分,如ArcGIS应用程序接口(API),以及Engine类库,这些类库为开发人员提供了丰富的GIS功能。
第三章关注的是使用ArcGIS控件进行开发,如MapControl、PageLayoutControl、GlobalControl、SceneControl、ReaderControl、TOCControl和ToolbarControl。通过实例展示了如何在应用程序中使用这些控件,包括如何创建带有和不带ToolbarControl的应用。
第四章介绍了不同的开发环境,包括基于微软组件对象模型(COM)的开发,使用ArcObjects的方式,以及针对Visual Basic、Visual C++、.NET、Java和C++的特定环境和API。此外,还涵盖了.NET应用程序接口和Java应用程序接口的详细信息。
第五章讨论了许可与部署的相关问题,包括ArcGIS的许可选项,如何初始化独立可执行许可,以及如何部署Engine的运行时环境。此外,还介绍了为ArcGIS Engine应用程序授权的过程。
第六章提供了多种开发情景,演示了如何使用ActiveX、Visual JavaBeans、Windows控件,以及如何构建命令行的Java和C++应用程序。
附录部分包含了对象模型图的解释,有助于开发者理解ArcGIS Engine的对象结构,以及ArcGIS开发资源,如SDK和在线开发支持。
《ArcGIS Engine中文开发指南》是一份全面的参考资料,为开发者提供了从基础到高级的ArcGIS Engine开发知识,覆盖了从选择开发环境、使用控件到部署和授权的整个过程。
2010-05-08 上传
2018-07-18 上传
2009-08-28 上传
2011-03-16 上传
点击了解资源详情
2024-11-23 上传
Buthoney
- 粉丝: 0
- 资源: 1
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析