
ArcGIS Engine 10.2 + VS 2012环境下的GIS二三维属性展示系统二次开发
# 打造ArcGIS Engine GIS二三维属性展示系统:二次开发实战
最近在搞ArcGIS Engine GIS二三维属性展示系统的二次开发,今天就来跟大家分享一下其中的经
验。这次开发的配置环境是ArcEngine 10.2搭配VS 2012。这里要着重提醒一下,开发环境的配置至关重要
,不同的开发环境很可能出现不匹配的状况,不过好消息是,代码逻辑在不同版本间还是有参考价值的。
## 环境配置
首先就是环境的搭建。安装ArcEngine 10.2时,要按照官方的安装向导一步步来,注意各种路径的
选择以及相关依赖库的安装。安装完ArcEngine后,再安装VS 2012。安装完成后,打开VS 2012,新建项目时
就能看到ArcEngine相关的模板选项了。
## 代码实战:加载地图
下面我们来看看加载地图的代码示例:
```csharp
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Controls;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.Geometry;
namespace ArcGISMapLoad
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// 创建地图文档对象
IMapDocument mapDocument = new MapDocumentClass();
try
{