没有合适的资源?快使用搜索试试~ 我知道了~
首页ArcGIS Engine二次开发——基础篇
1ArcGIS Engine二次开发——基础篇 1.1第一个简单的ArcGIS Engine地图显示程序 这个例子将引导您创建第一个简单的地图显示程序,并添加基本的缩放和漫游功能。如果您之前没有接触过ArcGIS Engine的开发,那么这个例子是您迈入ArcGIS Engine二次开发大门的极好例子,将从零开始引导您一步一步完成任务。 1.1.1创建一个新的工程 首先打开Microsoft Visual Studio 2005,点击菜单栏中的“文件”—>“新建”—>“项目”,在弹出的对话框中选择新建一个Visual C#的Windows应用程序,之后更改项目名称为“地图浏览”,更改文件的路径为个人实习文件夹,点击“确定”即可。
资源详情
资源评论
资源推荐

ArcGIS Engine 二次开发——基础篇
ArcGIS Engine 二次开发
——基础篇

ArcGIS Engine 二次开发——基础篇
1 ArcGIS Engine 二次开发——基础篇
1.1 第一个简单的 ArcGIS Engine 地图显示程序
这个例子将引导您创建第一个简单的地图显示程序,并添加基本的缩放和漫游功能。
如果您之前没有接触过 ArcGIS Engine 的开发,那么这个例子是您迈入 ArcGIS Engine 二
次开发大门的极好例子,将从零开始引导您一步一步完成任务。
1.1.1 创建一个新的工程
首先打开 Microsoft Visual Studio 2005,点击菜单栏中的“文件”—>“新建”—>“项目”,
在弹出的对话框中选择新建一个 Visual C#的 Windows 应用程序,之后更改项目名称为“地
图浏览”,更改文件的路径为个人实习文件夹,点击“确定”即可。
图 1 新建项目对话框
选中项目“地图浏览”中的窗体“Form1”,修改其 Name 属性为“MainForm”,Text 属性为

ArcGIS Engine 二次开发——基础篇
“地图浏览”,
图 2 窗体命名
1.1.2 添 加 控 件 及 引
用
点 击 编 译 器 最 左 侧
的“工具箱”(不存在时可通
过“视图”“工具箱”打开),
在 弹出的 选 择 项 中 找 到
“ ArcGIS Windows
Forms”项,单击其中的 MapControl,之后在 Form1 的空白处单击鼠标左键不放并拖拽鼠
标,直到调整 MapControl 到合适的大小再松开鼠标(您也可以直接在工具箱中双击
MapControl,该控件则会自动加入到 Form1 中)。用同样的方法,再将 LicenseControl 添
加到 Form1 中。
图 3 打开工具箱
图 4 工具箱
如 果 您 在 工 具 箱 中
找 不 到 MapControl , 则
请依次尝试以下两种解决
方案。首先单击工具栏,
待工具箱弹出之后,在工
具箱的任意位置上单击鼠
标右键,从弹出菜单中选
择“重置工具箱”。如果这
一步操作之后仍然无法看
到 MapControl , 则 在 工
具箱的任意位置上单击鼠
标右键,找到“常规”选项
卡,然后在“常规”选项卡
上单击鼠标右键,在弹出
菜单中单击“选择项(I)
…”,在弹出的对话框中
选 择 “ .NET Framework
组 件 ” , 找 到
“ LicenseControl” 和 “ Map
Control”,将这两项前的
复选框打上勾,最后点击
确定即可(如果在“.NET

ArcGIS Engine 二次开发——基础篇
Framework 组 件 ” 这 个 面 板 中 找 不 到 这 两 项 , 则 选 择 “ COM 组 件 ” 面 板 , 在 “ ESRI
LicenseControl”和“ESRI MapControl”前面打勾)。
图 5 重置工具箱
图 6 选择项
图 7 选择工具箱项

ArcGIS Engine 二次开发——基础篇
图 8 选择工具箱项
添加好 MapControl 和 LicenseControl 之后,调整 Form1 和 MapControl 的位置与大
小,如下图所示:
图 9
窗体
布局
剩余61页未读,继续阅读










安全验证
文档复制为VIP权益,开通VIP直接复制

评论1