利用C#和ArcGis

来源:互联网 发布:郑州的外企知乎 编辑:程序博客网 时间:2024/06/06 09:49

一:制作个人地理信息表

 打开ArcMap---目录---创建链接---新建个人地理数据库---新建表---表名字---表头名称

制作好之后就可以在自己相应路径下找到这个表是否新建成功,是.mdb格式的。

二:打开VS新建一个WindowsForm窗体,在主窗体之后添加几个子窗体,分别输入相应的调用窗体的代码,再完善各个窗体的基本内容。

注:WindowState:Maxminzed(窗口最大化)(项目上右键--生成--目标平台---X86)

三:打开刚刚路径下新建的.mdb格式的表格需要在调用时在Form_load中输入相应代码加载窗体。调用数据表可以实现添加,更改,删除信息,分别输入相应的代码即可。

四:加载所有ArcGIS组件之前需要在main()或主窗体构造函数里添加下面的代码:

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);

五:加载ArcGIS组件:

工具条的定制

     Form1(窗体)中添加 ToolbarControl 和 MapControl 控件,同时需要将LicenseControl 控件也加进去, 这是为了解锁。 还要将 TocControl 也添进窗体,为下面的操作做准备。 与菜单定制的方式类似,工具条的定制方法也是两种。在其属性条目内添加放大缩小全图显示等常用功能,并将 ToolbarControl 和MapControl 进行关联。

MSHA:ArcGIS本地帮助文档。 在Arcgis中如何安装更新helpcontentsetup:msha  地址:      http://jingyan.baidu.com/article/c275f6ba363758e33c756747.html

安装光盘里就有MSDN,方法是:在VS2010中的帮助菜单下有一个管理帮助设置,打开后选择“从磁盘安装内容”,浏览,找到"ProductDocumentation"下的"HelpContentSetup.msha"即可,但是这是老的版本,不过完全够用,若要新版本,选择更新即可。

开始按钮--Microsoft Visual Studio 2010--Visual Studio Tools--Manage Help Settings--Install content from disk--然后选择安装盘--浏览到目录 开始添加安装。

Arcgisengine二次开发:http://www.cnblogs.com/zdp06623/p/3359876.html




 

 

0 0
原创粉丝点击