ThinkGeo.com    |     Documentation    |     Premium Support

Drawing a Circle in EditOverlay with Radius indicator

Hi,


One of my clients wants a feature whereby they can draw circle on the map (in edit mode) and have the radius display from the center to the mouse pointer location (on the edge of the circle). This value need to be updated as the user moves the cursor until the user release the mouse (mouseup event occurs and TrackShapeFinished event is fired). Preferably there would be a line connecting the center point of the circle with the mouse pointer, and the 'label' containing the radius distance would be displayed above this line, at the same orientation as the line. (see attached bitmap image)


Can some of your experts please help me out? This is extremely urgent, as I am about to lose this client to a competitor that uses ArcGIS which offers this capability as a standard feature.


Thanks in advance,


Chris


 



Dear Chris, 
  
 Thanks for your post, It’s possible to draw a circle like you want, but it’s complex, you need to override the DrawFeature method. 
  
 You can submit a ticket then we can have supporter to work on that. 
  
 Any more questions please feel free to let me know. 
  
 Regards, 
  
 Gary