请问怎样利用ArcGIS进行二次开发?

2024-12-25 08:57:18
推荐回答(2个)
回答1:

1、首先,打开VS(已安装arcgis engine),新建项目。

2、然后,在工具箱中选择TOCControl 、MapControl 、ToolbarControl、LicenseControl这几个控件,部署在form中,位置自定即可。

3、然后,鼠标右键点击form中的LicenseControl进行属性设置,如图。

4、再鼠标右键点击form中的MapControl 的属性,选择一个MXD模板,如图。

5、再鼠标右键点击form中的TOCControl ,进行设置属性如图。

6、再鼠标右键点击form中的ToolbarControl,选择属性,进行联合和工具设置,如图。

7、最后,选择项目——add ArcGIS License Checking,这样一个简单的测试就做好了。

回答2:

安装ArcGIS10.0后,请安装开发环境(如Visual Studio),如果已经有开发环境,跳过这一步直接安装ArcGIS SDK及AE并授权,即可在开发环境中使用COM组件来做二次开发。
ArcGIS Map、Server、Catalog、Scene、Globe都是基于ArcGIS Object开发出来的产品;ArcGIS Engine也是基于ArcGIS Object的类库封装起来的一个开发产品,用来自定义开发C/S端应用GIS。