What is the purpose of the TrackOverlay.
I have though about using it on several occasions but it doesn't behave as I would expect. For instance, I want to draw a line on the display and use that line to process data. This works OK, but if I want to clear the line and draw another line, the original never goes away. I can call TrackOverlay.TrackShapeLayer.InternalFeatures.Clear, but if I set the track mode to Line again, the original line reappears and drawing continues from the last point entered.
The only way around this behavior is using MapWindow.TrackOverlay = new TrackInteractiveOverlay();
I know that I can create my own interactive overlay, but then I am abandoning a built in tool in MapSuite. I want to understand the tool in this case. Is the behavior described above by design, and if so what is the functionality addressed by the design?
Charles