阅读:1692回复:4
[求助]实现两个字段唯一值<P>环境:VB + AO</P> <P>问题:如何实现一个图层中使用两个字段的唯一值专题图着色?</P> <P>例子中只有实现一个字段的着色代码,我试验了一下将Renderer的属性FieldCount设置为2;</P> <P>又分别负值字段名称,但是老是过不去,不知道哪位朋友有没有这方面的代码,共享一下,谢谢了!!~</P> |
|
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> |
|
2楼#
发布于:2006-05-17 15:50
是不是对多字段添加的时候,有格式的限制呢?
|
|
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> |
|
|
4楼#
发布于:2006-05-18 12:06
谢谢mapgis65了,偶明白了!~~~<img src="images/post/smile/dvbbs/em04.gif" />
|
|