ArcGISEngine二次开发——提高篇范文.docVIP

  • 27
  • 0
  • 约6.42万字
  • 约 78页
  • 2020-11-03 发布于山东
  • 举报
实用文档 ArcGIS Engine 二次开发 ——提高篇 文案大全 实用文档 缩略图( 鹰眼) 鹰眼功能是 GIS 的主要功能之一, 当地图范围很大时, 它可以很好的为用户指明当前地图的范围。在本小节中我们将学习如何制作这种鹰眼。 1.1 添加控件 新建一个 C#.Net 项目,项目名称为 OverView ,将 Form1 的名字设置为 MainForm ,并添加 ToolbarControl 、两个 MapControl 和 LicenceControl 等四个控件。布局如下图所示。左 边的 axMapControl1 用于地图数据显示和操作,右边 axMapControl2 用于鹰眼显示。 图 1 界面布局 在 ToolbarControl 加载添加数据按钮和地图浏览的功能按钮,如下图所示,并将 ToolbarControl 的伙伴控件设为 axMapControl1 。 图 2 添加按钮 文案大全 实用文档 1.2 代码添加及解释 鹰眼用来显示主窗体当前视图范围在全景视图中的位置, 在 ArcMap 中使用一个线框在 鹰眼视图中标识。 当主视图中的视图范围改变时, 鹰眼中的线框随之改变, 当拖动鹰眼视图中的红线框时,主视图中的视图范围也随之改变。 下面开始实现鹰眼功能,添加 using ESRI.ArcGIS.Carto、 using ESRI.ArcGIS.Ge

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档