- 积分
- 198
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-4-8
- 最后登录
- 1970-1-1
|
发表于 2012-4-12 09:25:27
|
显示全部楼层
xnlm2004 发表于 2012-4-12 08:56
就是在用鼠标切换活动frame时(laysLegend菜单中的Active),maplayout中的图片都叠加在一起,而不是显示laye ...
可能我讲的还是不对,我再纠正一下吧,您举例中的南海地图,是附加在别的图层上,这个没有问题,但是现实应用中,可能是这种情况,我把南海地图作为一个layer放到地图frame中,然后有许多这样的frame,然后可以选择输出哪一个frame, frame1(lay1,lay2,lay3) , frame2(lay1,lay2,lay3),.......,所以在切换frame时,maplayout应该先把前面显示的图形清空掉,另外还有一个问题:我们添加layer时是将新的layer放到最上面,这样有点不方便了,因为我们开始添加的肯定是地图(可能要遮蔽图层),后面添加的是数据,这样添加完还得更改顺序,是不是可以将addlayer方法的添加顺序改为自上而下啊,就像frame一样自上而下的。 |
|