当前位置:编程学习 > 网站相关 >>

怎么让地图加载的时候可以直接显示全局范围,怎么让鹰眼窗口自动同步主窗口的地图

RT,新手求教,第一:怎么让地图加载的时候可以直接显示全局范围,也就是在窗口显示整个地图。
第二:怎么让鹰眼窗口自动同步主窗口的地图,也就是手动加载主窗口地图的时候,鹰眼窗口自动加载相同的地图,并显示全局范围?
关于第二个问题我尝试了用以下代码,是根据ARCGIS 改的,但是还不通
private void mapControl1_PaddingChanged(object sender, EventArgs e)
        {
              //当主地图显示控件的地图更换时,鹰眼中的地图也跟随更换
              // 加载同样的文档到MapControl1
              MapGeosetLoader g1 = new MapGeosetLoader(@"F:/test.gst");
              mapControl1.Map.Load(g1);

            // 设置MapControl显示范围至数据的全局范围
            mapControl2.getExtent = mapControl1.getFullExtent();
        }
这个(@"F:/test.gst")是打开固定位置的文件,我想改成自己选择的怎么改呢?
 mapControl2.getExtent = mapControl1.getFullExtent();这是AE代码,改成mapxtreme的怎么修改呢?
麻烦各位了,我昨天在网上查了一天,到现在也没有什么进展,帮帮忙吧先谢谢啊
--------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- 帮帮忙吧
补充:企业软件 ,  地理信息系统
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,