ArcGIS Engine 9.3 开发入门指南

4星 · 超过85%的资源 需积分: 9 1 下载量 127 浏览量 更新于2024-07-29 1 收藏 4.19MB PDF 举报
"ArcGIS Engine9.3基础开发教程" 本教程详细介绍了如何使用ArcGIS Engine 9.3进行基础开发。ArcGIS Engine是Esri公司提供的一个开发工具,允许程序员在自己的应用程序中嵌入地理信息系统(GIS)功能。这个版本的教程专注于帮助开发者入门,通过一系列步骤和实例,讲解如何创建和扩展GIS应用。 1. 创建第一个ArcGISEngine桌面应用程序 开发者首先会学习如何构建一个基本的ArcGIS Engine桌面应用程序。这包括了解开发目标、所需的准备工作,如安装必要的软件和设置开发环境。设计流程图帮助理解应用程序的构建过程。接下来,教程将指导如何制作地图文档,这是GIS应用的基础。然后,开发者将学习如何创建应用程序并加载MXD地图文档数据,使得地图能够在应用程序中显示。 2. 几何对象与空间参考 这部分深入讲解了ArcGIS Engine中的核心概念——几何对象和空间参考。几何对象是GIS中表示地理特征的基本单元,包括点、多点、线、面等类型。教程详细阐述了每种几何对象的特性和使用方法,以及如何操作它们。此外,还讨论了空间参考系统,它是地理数据定位的关键,包括如何介绍空间参考以及如何修改空间参考。 - 几何对象包括Point、MultiPoint、Segment、Path、Ring、Polyline、Polygon、Envelope、Curve、TriangleStrip、TriangleFan、Trangle和Multipatch。每个对象都有其特定的用途和构造方式。 - 空间参考部分涵盖了空间参考的基本概念,以及如何在程序中改变空间参考以适应不同的地理坐标系统。 3. 开发实例 教程通过一个野外测量点构建Polygon几何要素的实例,展示了如何在实际开发中运用所学知识。这个功能情景描述了一个具体的GIS应用需求,即根据野外测量点生成Polygon几何要素。随后,提供了相应的开发代码,让开发者能够跟随代码一步步实现这个功能。 "ArcGIS Engine9.3基础开发教程"是一份详尽的指南,旨在帮助开发者快速掌握ArcGIS Engine的使用,从而创建具有GIS功能的应用程序。通过理论知识与实践案例的结合,开发者可以逐步掌握GIS开发的核心技能。