ThinkGeo.com    |     Documentation    |     Premium Support

Dynamic Shapes - different Styles

Hallo,


I'm looking for an example, how to draw dynamic Shapes using different colors, linestyles etc. In the "HowDoExamples"  i can't find what i'm looking for (f.i. ShowTemporaryShapesOnTheMap). I know, that i can use valuestyles for featurelayers and features using columnvalues.


Assuming a user put 3 rectangles on the map (winformsMap1.TrackOverlay.TrackMode = TrackMode.Rectangle) and he want's to give every shape a different layout (fillcoor, linecolor, linewith etc.). 


(a) create 3 different InMemoryLayers with different DefaultStyles - and for every new Shape I have to create a new Layer


(b) create 3 different valueStyles for the Layer and using layer.ZoomLevelSet.ZoomLevel01.CustomStyles.Add(vstyle)  - and for every new Shape (with a different layout)I have to add an new Style to the VStyle


(c) something else??


Torsten


 


 



Torsten, 
  
 As far as I know, the other option is MapShapes, following code sample provide you something about it. Take a look if you are interested. 
 code.thinkgeo.com/projects/show/9 
  
 Any more questions just feel free to let me know. 
  
 Thanks. 
  
 Yale 


Hallo Yale, 
  
 that was exactly, what i’m looking for. 
 Tanks 
  
 Torsten

Posted By Torsten on 08-11-2010 02:12 AM 

Hello Yale, 



that was exactly, what I’m looking for. 

Tanks 



Torsten 





 



You are welcome. Let us know if you have any other concerns. And remember that the Code Community is a great source for finding many useful techniques in the various products of ThinkGeo. code.thinkgeo.com/