knight_sl
路人甲
路人甲
  • 注册日期2004-08-11
  • 发帖数21
  • QQ
  • 铜币161枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1493回复:4

[求助]实现两个字段唯一值

楼主#
更多 发布于:2006-05-17 15:48
 
<P>环境:VB + AO</P>
<P>问题:如何实现一个图层中使用两个字段的唯一值专题图着色?</P>
<P>例子中只有实现一个字段的着色代码,我试验了一下将Renderer的属性FieldCount设置为2;</P>
<P>又分别负值字段名称,但是老是过不去,不知道哪位朋友有没有这方面的代码,共享一下,谢谢了!!~</P>
喜欢0 评分0
knight_sl
路人甲
路人甲
  • 注册日期2004-08-11
  • 发帖数21
  • QQ
  • 铜币161枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-05-17 15:49
 
<P>按照帮助中说的:</P>
<P>
<TABLE>

<TR>
<TD class=t width="1%"><IMG src="mk:@MSITStore:D:\Program%20Files\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/bitmaps/Method.gif"></TD>
<TD class=t width="35%"><B><a href="mk:@MSITStore:D:\Program%20Files\ArcGIS\DeveloperKit\Help\COM\VB\esriCarto.chm::/IUniqueValueRenderer_AddValue.htm" target="_blank" >AddValue</A></B></TD>
<TD class=t width="64%">Adds a value and corresponding symbol to the list. For multivariate cases, the specified value is a delimitted list of individual values.</TD></TR></TABLE></P>
<P>添加值得时候应该是一张表,但是具体怎么添加呢?</P>
<P>期待答案</P>
举报 回复(0) 喜欢(0)     评分
knight_sl
路人甲
路人甲
  • 注册日期2004-08-11
  • 发帖数21
  • QQ
  • 铜币161枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-05-17 15:50
是不是对多字段添加的时候,有格式的限制呢?
举报 回复(0) 喜欢(0)     评分
MAPGIS65
路人甲
路人甲
  • 注册日期2003-11-01
  • 发帖数139
  • QQ
  • 铜币522枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-05-17 17:14
<P>还有定义字段间分割符,给点提示你<BR>        Renderer.FieldCount = 2'字段个数<BR>        Renderer.FieldDelimiter = ","</P>
<P>        sValue= sField1Value; "," ; sField2Value </P>
<P>        Renderer.AddValue sValue, sHeading,pSymbol  </P>

人生在世,及时行乐 QQ:35291086 E-Mail:hushuyong@163.com
举报 回复(0) 喜欢(0)     评分
knight_sl
路人甲
路人甲
  • 注册日期2004-08-11
  • 发帖数21
  • QQ
  • 铜币161枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-05-18 12:06
谢谢mapgis65了,偶明白了!~~~<img src="images/post/smile/dvbbs/em04.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部