利用C#和ArcGis
来源:互联网 发布:郑州的外企知乎 编辑:程序博客网 时间:2024/06/06 09:49
一:制作个人地理信息表
打开ArcMap---目录---创建链接---新建个人地理数据库---新建表---表名字---表头名称
制作好之后就可以在自己相应路径下找到这个表是否新建成功,是.mdb格式的。
二:打开VS新建一个WindowsForm窗体,在主窗体之后添加几个子窗体,分别输入相应的调用窗体的代码,再完善各个窗体的基本内容。
注:WindowState:Maxminzed(窗口最大化)(项目上右键--生成--目标平台---X86)
三:打开刚刚路径下新建的.mdb格式的表格需要在调用时在Form_load中输入相应代码加载窗体。调用数据表可以实现添加,更改,删除信息,分别输入相应的代码即可。
四:加载所有ArcGIS组件之前需要在main()或主窗体构造函数里添加下面的代码:
五:加载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
- 利用C#和ArcGis
- 利用ArcGIS和GM制作kml
- 利用Arcgis Engine 二次开发的使用和总结
- 利用ArcGIS进行地图投影和坐标转换…
- 利用ArcGIS进行地图投影和坐标转换…
- 利用Arcgis Engine 二次开发的使用和总结
- 利用Arcgis Engine 二次开发的使用和总结
- 利用ARCGIS进行自定义坐标系和投影转?
- 【ArcGIS】利用ArcGIS 的Java API实现SDE数据库的直连和服务连接
- 基于ArcGIS Engine和C#的管线剖面图的制作
- C#中winform下利用ArcEngine调用ArcGIS Server发布的服务
- C#中winform下利用ArcEngine调用ArcGIS Server发布的服务(转未测试)
- ArcGIS教程:利用ArcGIS创建文本符号
- C# ArcGIS Engine
- C#之ArcGIS二次开发
- 利用ArcGIS开发地理信息系统入门
- 如何利用C#创建和调用DLL
- 如何利用C#创建和调用DLL
- CF 776D The Door Problem TwoSAT 模板题
- AWS事故总结,几招教你规避风险
- C++中namespace的理解与实践
- 关于Unity3D自定义编辑器的学习
- 9 关键活动
- 利用C#和ArcGis
- LeetCode No.461 HammingDistance
- class和struct的区别
- 微信网站应用一键登录--Thinkphp
- ubuntu安装POSIX文档出现问题
- vue.js学习笔记
- Jenkins server
- linux查询命令
- 【腾讯云的1001种玩法】零基础微信机器人实践-云技术对个人开发者的影响