ThinkGeo.com    |     Documentation    |     Premium Support

How to use TrackMode.custom?

 hi,


 I want  my application can let user to draw a Arc.


TrackMode can be : 



    
        
            None
            Default mode.
        
        
            Point
            Point drawing mode.
        
        
            Line
            Line drawing mode.
        
        
            Polygon
            Polygon drawing mode.
        
        
            Rectangle
            Rectangle drawing mode.
        
        
            Square
            Square drawing mode.
        
        
            Circle
            Circle drawing mode.
        
        
            Ellipse
            Ellipse drawing mode.
        
        
            StraightLine
            Allows the user to draw a simple line with only 2  points on the map.
        
        
            Freehand
            Allows the user to draw freehand on the map.
        
        
            Custom
            Allows the user to draw a custom track shape on the  map.
        
    

I did not find the example using Custom.  can you give a exmple how to use Custom to draw custom track shape on the map.


thank you.


 


 



Hi Jun, 
  
 If you want to set track mode to custom, you’ll need to inherit from the TrackInteractiveOverlay class and override some of its virtual methods, such as MouseDownCore, MouseMoveCore and MouseUpCore, etc. 
  
 Thanks, 
 James