首页 > 学院 > 开发设计 > 正文

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

2019-11-14 12:30:00
字体:
来源:转载
供稿:网友

工具大家可以去官网下载,许可什么的申请使用就好,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事件下加载窗体遍触发事件,如图所示: 这里写图片描述 接下来我们运行这个程序,或许你会出现这个错误: 这里写图片描述 我只要在程序入口加入此行代码: 这里写图片描述

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表