爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: MeteoInfo

MeteoInfo二次开发教程(四)

[复制链接]

新浪微博达人勋

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

新浪微博达人勋

发表于 2012-4-12 10:29:24 | 显示全部楼层
学习中。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 10:31:10 | 显示全部楼层
     来晚了,我也来把以前没有搞懂的地方,跟着王老做了一遍,加南海区域实现了~~~继续等王老师的MapLayout里面如果加图例的教程讲解~~~~

1.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 10:31:36 | 显示全部楼层
谢谢王老师,对您的敬仰犹如滔滔江水连绵不绝!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 10:38:46 | 显示全部楼层
希望王老师 ,下一讲讲哈 maplayout的图例如何加,嘿嘿~~~一直在期待这个问题咋个解决,自己尝试了很久都没有成功~~~不懂其思路啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 11:05:02 | 显示全部楼层
♂雨已~○ 发表于 2012-4-12 10:38
希望王老师 ,下一讲讲哈 maplayout的图例如何加,嘿嘿~~~一直在期待这个问题咋个解决,自己尝试了很久都没 ...

我是这样加的
  1. //set legendBar
  2.             LayoutLegend legendBar = mapLayout1.AddLegend(50, 100);
  3.             legendBar.LegendStyle = LegendStyleEnum.Bar_Vertical;
复制代码
不知道有没有别的办法
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 11:06:23 | 显示全部楼层
本帖最后由 xnlm2004 于 2012-4-12 11:07 编辑
MeteoInfo 发表于 2012-4-12 10:13
看来我教程的进度满足不了你的要求呀,会根据你的意见准备下一讲的。


王老师:非常期待您下一讲对项目方案的加载的介绍啊!好早就请教过您啦!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 13:04:00 | 显示全部楼层
本帖最后由 xnlm2004 于 2012-4-12 13:09 编辑
MeteoInfo 发表于 2012-4-12 10:16
你当然要生成一个线图层,才能让标注落在线上呀。


王老师:谢谢您的指点,按照您的指示,我添加线层后,为什么需要点击一下图层或者缩放一下图层或者切换mapview和maplayout几次后才能显示标注呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-12 13:16:48 | 显示全部楼层
xnlm2004 发表于 2012-4-12 13:04
王老师:谢谢您的指点,按照您的指示,我添加线层后,为什么需要点击一下图层或者缩放一下图层或者切换 ...

AddLabels并不触发MapView的重绘功能,用MapView的PaintLayers重绘就可以了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-12 13:34:34 | 显示全部楼层
MeteoInfo 发表于 2012-4-12 13:16
AddLabels并不触发MapView的重绘功能,用MapView的PaintLayers重绘就可以了。

王老师:MapView的PaintLayers功能是重新线条和标注吧,这样的话是不是线条被绘制两次(因为开始线条正常)?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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