爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: MeteoInfo

MeteoInfo二次开发教程(四)

[复制链接]
发表于 2012-4-12 16:54:50 | 显示全部楼层
♂雨已~○ 发表于 2012-4-12 15:41
我是用的代码实现maplayout的,如果不是自己实例化的,咋个实现?

把你的代码发上来看看
密码修改失败请联系微信:mofangbao
发表于 2012-4-12 17:16:39 | 显示全部楼层
xnlm2004 发表于 2012-4-12 16:54
把你的代码发上来看看

我的LayersLegend 、MapLayout 和mapview都是 声明成 public static类型的,然后就直接用这些代码来实现相关的,其他的功能都能够实现,就是 利用你刚刚提到的那个方法的时候 它必须要实例化才行,我现在全部都是用用代码声明的
密码修改失败请联系微信:mofangbao
发表于 2012-4-12 17:26:56 | 显示全部楼层
本帖最后由 xnlm2004 于 2012-4-12 17:31 编辑
♂雨已~○ 发表于 2012-4-12 17:16
我的LayersLegend 、MapLayout 和mapview都是 声明成 public static类型的,然后就直接用这些代码来实现相 .

如果还不行,看看这些关联,是不是都有,最大可能你缺最后一句

  1. layersLegend1.MapFrames.Add(mapFrame1);
  2.             layersLegend1.SetActiveMapFrame(mapFrame1);
  3.             layersLegend1.ActiveMapFrame.MapView = mapView1;
  4.             layersLegend1.MapLayout = mapLayout1;
复制代码

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-4-13 10:24:54 | 显示全部楼层

人品问题的可能性比较大,
不知道其他人的人品如何
密码修改失败请联系微信:mofangbao
发表于 2012-4-13 10:42:48 | 显示全部楼层

谢谢你哈,我的问题解决了,我是没把那个mapFrame1 设置成 ActiveMapFrame !以后有问题共同探讨
密码修改失败请联系微信:mofangbao
发表于 2012-4-16 20:52:50 | 显示全部楼层
不错
密码修改失败请联系微信:mofangbao
发表于 2012-11-18 19:17:09 | 显示全部楼层
交作业
把layersLegend藏起来了
截图20121118191313.png
密码修改失败请联系微信:mofangbao
发表于 2013-12-27 11:07:52 | 显示全部楼层
简单做了一下  继续学习
小Q截图-20131227110538.png
密码修改失败请联系微信:mofangbao
发表于 2014-5-20 15:15:05 | 显示全部楼层
交作业
这次还比较顺利,Mapview中没有显示南海地图,看好同学的回复,王老师会在下一讲中涉及,
我交了作业,继续学。。。
4.jpg
密码修改失败请联系微信:mofangbao
发表于 2015-9-24 15:24:18 | 显示全部楼层
本帖最后由 sysun 于 2015-9-24 15:36 编辑

王老师,根据您讲的在mapLayout中添加标题和图例的例子,我也添加成功了,可有一个问题:第一次执行时标题 地图和图例都正常,以后每刷新一次,就又添加一次标题和图例,但地图正常,造成标题和图例重复生成.我想在每次刷新时先清除mapLayout界面,但不知应该怎样做,请王老师指教.
还有一个问题,我现在用的是1.1.3.4版本,总是出现图中的错误提示,不知为什么.
捕获.PNG
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表