原文:ArcGIS Engine开发鹰眼图的功能(基础篇)

鹰眼是用于调节全视域范围内主地图显示范围情况的副地图。它体现了地图整体与详细局部的关系。 用户可以通过鼠标单击或者画框等动作实现鹰眼与主地图的交互情况。 鹰眼功能的原理是通过主地图窗口的地图控件和鹰眼地图窗口的地图控件的 个事件即可完成整个实现流程,但这 个事件之间存在一定的逻辑关系。首先我们了解一下这 个事件的触发条件以及实现的功能。 主地图窗口地图控件OnMapReplace Event事件是 ...

2019-10-24 14:21 0 868 推荐指数:

查看详情

ArcGIS Engine开发鹰眼功能(代码优化

在上一ArcGIS Engine开发鹰眼功能基础) 上一的实现效果如下, 如果仔细观察,会发现一个问题,即在“鹰眼”的区域,只要在红色线框内的注记会被覆盖。 如果红色框包括整张的话,图上的注记都将不会显示。 是什么原因造成的呢? 原因是使用 ...

Thu Oct 24 22:44:00 CST 2019 0 322
ArcGIS Engine开发鹰眼视图

鹰眼是GIS软件的必备功能之一。它是一个MapControl控件,主要用来表示数据视图中的地理范围在全图中的位置。 鹰眼一般具有的功能: 1)鹰眼视图与数据视图的地理范围保持同步。 2)数据视图的当前范围能够在鹰眼视图中用一个矩形框标示出来。若数据视图的显示范围发生变化,鹰眼视图中的矩形框 ...

Mon Sep 26 18:32:00 CST 2016 0 4334
ArcGIS Engine开发之量测功能

1、距离测量 距离测量时,片段长度通过两点之间距离计算得到,全部长度通过片段长度的和计算得到。主要用到INewLineFeedback和IScreenDisplay两个接口。 1)INewLi ...

Sat Sep 24 00:36:00 CST 2016 1 2858
ArcGIS Engine开发基础知识(3)

了解和熟悉ArcGIS Engine 体系架构的基础。熟练掌握OMD可以帮助开发人员快速了解类之间的相 ...

Tue Sep 13 06:07:00 CST 2016 0 1713
ArcGIS Overview Map(鹰眼/概览)

一、说明 引用文件那块,可以参考我上一博文,arcgis api for javascript离线部署。 这篇博文中,地图占满整个body 二、运行效果 三、HTML代码 注释:这篇文章中,地图我用的是我本机的("http://localhost ...

Wed Jan 23 00:22:00 CST 2019 0 660
ArcGIS api for js OverviewMap(鹰眼/概览)

说明、本篇博客中主要介绍 地图显示在某个div情况 1、运行效果 2、HTML 其中代码 还可以替换为下面这种形式 map = new esri.Map("m ...

Wed Jan 23 00:48:00 CST 2019 0 641
ArcGIS Server 开发鹰眼地图的实现

鹰眼简单点说就是地图的联动,鹰眼的全称是OverviewMap,在ERSI提供的API包中,在dijit中进行类的调用。查了很多的资料,总结一下: 具体的代码: 运行截图:    ...

Mon May 09 07:38:00 CST 2016 0 2565
ArcGIS Engine开发之TocControl

TocControl控件简介 TocControl控件的主要作用是显示当前加载的图层有哪些、采用什么样的符号等,目的是使用户对当前加载的数据有一个总体的把握。与之相关联的伙伴控件有:Map ...

Fri Dec 02 18:04:00 CST 2016 0 3693
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM