Graduated Symbols and Dynamic Map Service Layer

3300
3
04-19-2013 11:35 AM
BethManghi
New Contributor III
Hello,
Does anyone know if it's possible to render graduated symbols using server side rendering for a dynamic map service layer?  Thanks!
Tags (2)
0 Kudos
3 Replies
BjornSvensson
Esri Regular Contributor
0 Kudos
BethManghi
New Contributor III
A little late in my reply, but thanks for the link.  I've set the base symbol in the class breaks definition, but can't figure out how get the symbol size to vary for each class break.  I manipulated the rendered and changed the symbol sizes, but then couldn't control the color of each break.
0 Kudos
BethManghi
New Contributor III
This is the code I've used to achieve graduated symbols and varying colors.  If there is a better or easier way that I've missed, please let me know.  This code snippet is from when the generateRenderer task is executed and complete.

var renderer:ClassBreaksRenderer = event.renderer as ClassBreaksRenderer;
for (var i:int = 0; i < renderer.infos.length; i++) {
 var breakSymbol:SimpleFillSymbol = SimpleFillSymbol(ClassBreakInfo(renderer.infos).symbol);
 ClassBreakInfo(renderer.infos).symbol = new SimpleMarkerSymbol("circle",(i + 5) * 2,breakSymbol.color,1.0,0,0,0,new SimpleLineSymbol("solid",0xffffff,1.0,2));
}


Thanks!
0 Kudos