爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6717|回复: 10

标注的问题

[复制链接]

新浪微博达人勋

发表于 2012-3-9 09:50:18 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
插入点, 默认的是个圆点,我想变成自定义的图片怎么设置?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-3-9 11:11:32 | 显示全部楼层
即使MeteoInfo没有提供加入图片的函数,二次开发的话可以知道了坐标也可以自己画上去的啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-9 13:35:19 | 显示全部楼层
你不妨把你目前插入点的代码贴出来,看看怎么改进
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-9 15:54:21 | 显示全部楼层

这个可以用点图层的LegendScheme来实现,做好一个LegendScheme,保存在文件中。在程序中加载给点图层即可。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-9 16:01:22 | 显示全部楼层
好的,我试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-9 15:38:47 | 显示全部楼层
foreach (DictionaryEntry de in stationname)
            {
                PointShape aPS = new PointShape();
                PointD aPoint = new PointD();
                aPoint.X = Convert.ToDouble(lonhash[de.Key]);
                aPoint.Y = Convert.ToDouble(lathash[de.Key]);
                aPS.Point = aPoint;
                int shapeNum = aLayer.ShapeNum;
                if (WaterLevelhash.Contains(de.Key) || flowhash.Contains(de.Key))
                {
                    if (aLayer.EditInsertShape(aPS, shapeNum))
                    {
                        //Edit record value
                        aLayer.EditCellValue("STATION", shapeNum, de.Key);
                        aLayer.EditCellValue("LON", shapeNum, aPoint.X);
                        aLayer.EditCellValue("LAT", shapeNum, aPoint.Y);
                        aLayer.EditCellValue("Flow", shapeNum, flowhash[de.Key]);
                        aLayer.EditCellValue("WaterLevel", shapeNum, WaterLevelhash[de.Key]);
                        aLayer.EditCellValue("alarmWaterLevel", shapeNum, alarmWlevel[de.Key]);
                        aLayer.EditCellValue("STATIONNAME", shapeNum, stationname[de.Key]);
                    }
                }
            }
我是希望能有个symbol属性,可以设置dll自带的符号,也可以设置成自己自定义的ico,
比如说我想进行预警信号的预警,我可以将点的符号设置成预警信号的图标。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-9 16:40:59 | 显示全部楼层
这样还没有办法进行自定义操作。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-3-10 11:44:21 | 显示全部楼层
hhuwzy1981 发表于 2012-3-9 16:40
这样还没有办法进行自定义操作。

你的回复没有提供任何有用的信息...
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-12 10:36:53 | 显示全部楼层
好的,多谢。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-3-12 09:04:21 | 显示全部楼层
symbol set里pointstyle属性的设置希望能够进行导入文件设置,现在只能进行设置circle,square等形状的设置
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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