ArcGIS Engine 9.3 开发入门指南

需积分: 50 8 下载量 56 浏览量 更新于2024-08-01 收藏 4.15MB PDF 举报
"ArcGIS Engine 9.3基础开发教程" 本教程由ESRI中国(北京)有限公司产品技术部编写,旨在介绍ArcGIS Engine 9.3的基础开发知识,适用于GIS应用开发人员。教程涵盖了从创建基本的桌面应用程序到深入理解几何对象与空间参考等核心概念。 1. 创建第一个ArcGIS Engine桌面应用程序 - 目标:教程旨在让开发者学会如何创建一个简单的ArcGIS Engine应用程序。 - 准备工作:开发者需要具备一定的编程基础和ArcGIS Engine环境。 - 设计流程图:提供了一个清晰的开发流程图,帮助开发者理解应用程序的构建步骤。 - 制作地图文档:讲解如何创建和配置地图文档(MXD)。 - 创建应用程序:指导开发者利用ArcGIS Engine SDK创建桌面应用程序。 - 加载MXD地图文档数据:介绍如何在应用程序中加载和显示地图数据。 - 添加编辑功能:教授如何使应用程序支持地图数据的编辑操作。 - 体验编辑功能:通过实例展示编辑功能的实际使用。 2. 几何对象与空间参考 - 目标:深入理解ArcGIS Engine中的几何对象和空间参考系统。 - 准备工作:需要了解基础的GIS概念。 - Geometry主要几何对象模型图:展示了各种几何对象的关系和分类。 - 几何对象:详述了Point、MultiPoint、Segment、Path、Ring、Polyline、Polygon、Envelope、Curve、TriangleStrip、TriangleFan、Trangle和Multipatch等不同类型的几何对象及其用法。 - 空间参考:介绍了空间参考的概念,包括其重要性和如何修改空间参考。 - 开发野外测量点构建Polygon几何要素程序:提供了一个具体的实例,演示如何根据野外测量数据创建和处理Polygon几何对象。 这个教程为ArcGIS Engine初学者提供了全面的入门指南,通过逐步讲解和实例演示,帮助读者掌握GIS应用开发的基本技能,同时也为有经验的开发者提供了关于几何对象和空间参考的深入理解。