ArcGIS Explorer SDK开发(一)——自定义按钮

来源:互联网 发布:改mac地址的软件 编辑:程序博客网 时间:2024/05/15 14:01

今天开始,我来向大家介绍一下如何使用ArcGIS ExplorerSDK来开发自定义的ArcGIS Explorer3D应用。上篇文章中介绍了ArcGIS ExplorerSDK的一些简单介绍,今天我们就来用一个简单的实例,来看一下如何使用ArcGIS ExplorerSDK进行开发。
    
下面我将介绍一下如何向ArcGIS Explorer中添加一个自定义按钮。

(一)在Visual Studio中创建一个工程

    其实我们在安装完成ArcGIS ExplorerSDK后,就已经在Visual Studio中创建好了工程模板。那么我们在模板中选择“ArcGIS ExplorerButton”

 

(二)设置Button的属性

    创建完工程后,系统会进入属性设计界面,请完成相关的属性设置。

 

(三)填写代码

     1、双击解决方案下的Button.cs文件。
     2
、在OnClick方法下面填写如下代码。
[C#]

 

MapDisplay md = Application.ActiveMapDisplay;
ESRI.ArcGISExplorer.Geometry.Point trackedPoint = md.TrackPoint();
Graphic pointGraphic = new Graphic(trackedPoint);
pointGraphic.Symbol = Symbol.Marker.Pushpin.Red;
md.Graphics.Add(pointGraphic);

(四)完成工程

    
1、保存工程后,重新生成解决方案。
    
2、完成工程后,系统会在本地磁盘下生成necessary文件。
         

  • For Windows Vista and     Windows
         7
    —C:Users<username>AppDataRoamingESRIArcGIS
         ExplorerAddins.
  • For Windows XP—C:Documents and
         Settings<username>Application DataESRIArcGIS ExplorerAddIns.

(五)使用新添加的按钮
    

     当开发ArcGIS Explorer的时候,把地图放大的一定比例的时候,我们就可以
点击我们添加的按钮,在地图随意的添加一个点。


     这样呢,我们就完成一个对ArcGISExplorer的定义开发,是不是很简单呢。在后面
的文章当中,我会逐步的介绍有关ArcGIS Explorer SDK开发的内容。

 

0 0