首页 / 浏览问题 / 组件GIS / 问题详情
iobject.net 打印,Map中选择部分数据如何在MapLayout中显示
17EXP 2020年05月21日

               geoMap.MapName = m_map.Name;
                geoMap.Shape = geoRectangle;

mapLayout.Elements.AddNew(geoMap);方式可以实现mapcontrol中map的整体在MapLayout在显示, 现在我想现在map中选择一部分数据,将选择的数据如何添加到mapLayout中,用过mapLayout.Elements.AddNew(geometry);方法,在MapLayout中显示不出来

1个回答

您好!您在map中选择一部分数据是指关闭某些图层吗?如果是这样只要在该地图关闭某些图层显示只显示的就可以,保存地图,还是用mapLayout.Elements.AddNew(geoMap);显示就可以。只要是将改动的数据另存一份地图,布局添加地图显示就可以。
3,362EXP 2020年05月21日

不是,是在这些图层上,拉框选择要素,将选中的要素显示在mapLayout上

将您可运行的demo和数据发我我这边测一下呢,我的邮箱为huyannan@supermap.com
...