ArcGIS基于C#.NET的二次开发

工具大家可以去官网下载,许可什么的申请使用就好,60天。这里附上链接。
官网网址:http://desktop.arcgis.com/zh-cn/#apps
https://www.visualstudio.com/
根据自己的开发方向安装对应的SDK,这里我使用的是Arcobject SDK For .NET,安装过程不再赘述。
安装完成之后使用VS新建一个Windows窗口程序。
这里写图片描述

创建完成之后我们会发现工具箱里有ArcGIS Windows Form选项卡如图所示:
这里写图片描述
接下来我们创建第一个程序:
在Form窗体上拖入ToolbarControl、TOCControl、MapControl,最重要的是LicenseControl(结合其他控件可以调整界面)。
可能你会出现这样的提示:
这里写图片描述
问题就是你没有打开许可,open许可就可以了。
结果如图:
这里写图片描述
设置控件的关联属性有两种方法:
第一种:在ToolbarControl和TOCControl控件右击打开属性设置,如图:
这里写图片描述

第二种:用代码设置将其代码写在Formload事件下加载窗体遍触发事件,如图所示:
这里写图片描述
接下来我们运行这个程序,或许你会出现这个错误:
这里写图片描述
我只要在程序入口加入此行代码:
这里写图片描述

接下来我们运行:(使用开发版本不同,工具界面会有所不同,后续也可以改变)
这里写图片描述
我们可以在工具栏添加一系列工具,如图:
这里写图片描述
添加数据并再次运行如图:
这里写图片描述
欢迎指正。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值