- 3
- 0
- 约2.51千字
- 约 2页
- 2020-04-15 发布于浙江
- 举报
C#+arcEngine鹰眼
添加两个AxMapControl控件:主控件AxMapControl1和鹰眼图控件AxMapControl2。实现鹰眼图有两个要点,一是让两个地图控件的数据保持一致,二是让绘制鹰眼图的显示方框。
1.实现数据共享
在axMapControl1_OnMapReplaced事件中添加如下代码,从axMapControl1中读取图层数据,并添加到axMapControl2中。
private void axMapControl1_OnMapReplaced(object sender,IMapControlEvents2_OnMapReplacedEvent e)
{
//当主地图显示控件的地图更换时,鹰眼中的地图也跟随更换
axMapControl2.LoadMxFile(axMapControl1.DocumentFilename);
axMapControl2.Extent = axMapControl2.FullExtent;
}
2.绘制鹰眼矩形框
在axMapControl1_OnExtentUpdated事件下,添加如下代码,绘制鹰眼图的显示矩形框
private void axMapControl1_OnExtentUpdated(object sender,I
您可能关注的文档
最近下载
- QB_T 4999-2016日用防雨品 雨披雨衣.pdf
- 2025年北京市中考英语真题卷(含答案与解析).pdf VIP
- 2026年6月英语四级真题(全三套).pdf VIP
- 南方电网电厂并网运行及辅助服务管理算法规范(报批稿).doc VIP
- 2019-2020北师大版七年级数学上册第二章有理数及其运算单元提高测试卷学生版.doc VIP
- 《智能信息检索与生成式AI应用》课件——项目7:AIGC典型应用场景.pptx VIP
- 2025年山西省直遴选笔试真题(附答案).docx VIP
- 护士实习工作总结范文.docx VIP
- 过敏性肺炎诊疗进展PPT课件.pptx VIP
- 民用机场航空器突发事件应急救援实施细则(民航规 〔2025〕14号_试题1.pdf VIP
原创力文档

文档评论(0)