eyes
路人甲
路人甲
  • 注册日期2005-02-27
  • 发帖数6
  • QQ
  • 铜币146枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2583回复:6

在AE里怎么给一个层里的feature赋上颜色,颜色的值是一个长整型的?

楼主#
更多 发布于:2005-09-27 20:20
我想在一个层里给不同的feature赋上不同的颜色,我找到这个feature然后给它一个颜色,这个颜色是一个长整型的值,请问我该怎么把这个颜色值赋给这个feature?这个颜色值怎么能构造成一个对象?
喜欢0 评分0
flycui83
路人甲
路人甲
  • 注册日期2005-03-18
  • 发帖数46
  • QQ
  • 铜币247枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-09-28 08:44
feature是不能赋颜色的,只能通过设置图层颜色实现
举报 回复(0) 喜欢(0)     评分
dfsh1983
路人甲
路人甲
  • 注册日期2005-08-03
  • 发帖数23
  • QQ
  • 铜币195枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-10-16 13:10
那该怎么设置啊?我也想要图层变成彩色.
举报 回复(0) 喜欢(0)     评分
zhoujs
路人甲
路人甲
  • 注册日期2004-07-09
  • 发帖数38
  • QQ24938384
  • 铜币276枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-10-11 15:30
可以使用 IfeatureRender
Sam.Zhou/GIS系统架构师
举报 回复(0) 喜欢(0)     评分
blueman
路人甲
路人甲
  • 注册日期2004-07-31
  • 发帖数39
  • QQ
  • 铜币203枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-10-17 13:00
<P>大概是这样吧:</P>
<P>dim pFeat as IFeatureLayer</P>
<P>set pFeatlyr = MapControl1.Layer(0) //获得FeatureLayer</P>
<P>dim pRend as ISimpleRender</P>
<P>set pRend =new SimpleRender //定义一个渲染对象</P>
<P>pRend.color = pColor //给渲染对象赋颜色值</P>
<P>pFeatlyr.Renderer=pRend //把渲染对象赋值给FeatureLayer的Renderer即可改变FeatureLayer的颜色</P>
<P>上面的代码只是一个思路的参考,应该有很多语法错误,千万不要直接使用,哈哈(-_-`没办法,那些东西用得不熟)</P>
举报 回复(0) 喜欢(0)     评分
hsghxm
路人甲
路人甲
  • 注册日期2004-10-27
  • 发帖数517
  • QQ4604052
  • 铜币1枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2006-10-17 15:24
<P>给feature赋颜色,其实就是用Isysmbol</P>
MSN:hsghxm@163.com QQ:4604052 (很少用,最好别加) Email:hsghxm@163.com 我的BOLG:http://www.gisempire.com/blog/user1/864/index.htm
举报 回复(0) 喜欢(0)     评分
ienown
路人甲
路人甲
  • 注册日期2006-11-14
  • 发帖数23
  • QQ6805791
  • 铜币149枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2008-03-14 17:39
学习学习<img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部