怎么让地图加载的时候可以直接显示全局范围,怎么让鹰眼窗口自动同步主窗口的地图
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的怎么修改呢?
麻烦各位了,我昨天在网上查了一天,到现在也没有什么进展,帮帮忙吧先谢谢啊
--------------------编程问答-------------------- 自己顶一下 --------------------编程问答-------------------- 帮帮忙吧
补充:企业软件 , 地理信息系统