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的怎么修改呢?
麻烦各位了,我昨天在网上查了一天,到现在也没有什么进展,帮帮忙吧先谢谢啊
MapControl.Map.SetView(MapControl.Map.Layers.GetMapLayerEnumerator());
进来学习跟帮顶
在运行调试的时候,点击鹰眼视图,出现了新窗体,但是没有地图,这是怎么回事啊?