ThinkGeo.com    |     Documentation    |     Premium Support

TrackOverlay

Hi,


In the TrackAndEditShapes sample of the Getting started project, use can track a polygon. We want to use the same technique but in our project we want to mention the first point to start the tracking.


In our application, user drag a object to map and we want to use that point as the initial track point and start the polygon tracking.


Is there any easy solution for this.


 


Regards,


Raquib


 



Raquib,


Thanks for your post,


Can you use the following code to see if it meets your requirement:



case "btnTrackPolygon":
winformsMap1.TrackOverlay.TrackMode = TrackMode.Freehand;
break;


In the TrackAndEditShapes sample, please use the code above to instead of the current code so you can see the implemention, if it is not what you want, please tell me the detailed information about it,


Thanks,


Scott,



 Hi Scott,


 
Thanks for the code. But, it did not solve my problem. I have the following code



]void map_Drop(object sender, DragEventArgs e) 

map.TrackOverlay.TrackMode = TrackMode.Custom; 
Point point = e.GetPosition(map); 
worldPoint = ExtentHelper.ToWorldCoordinate(map.CurrentExtent, new ScreenPointF((float)point.X, (float)point.Y), (float)map.ActualWidth, (float)map.ActualHeight);
 
map.TrackOverlay.TrackShapeLayer.InternalFeatures.Add(new Feature(worldPoint));    


 

I want to start the tracking to the point where the user drop on the map.

Raquibur, 
  
 We are looking for the solution for you and if there are any updates we will let you know, 
  
 Thanks, 
  
 Scott,