What is Tracking layer?. MapObjects help says. “A TrackingLayer object represents a layer in a Map that depicts geographically referenced phenomena whose position may change. These phenomena are referred to as events, and are represented by GeoEvent objects.”
Its sound confusing right?, well, consider Tracking layer as virtual layer. For example, if you want add/draw shapes say, vehicle movements in vehicle tracking application, this comes handy. Not only restricted to dynamic objects, say when you query layer and draw the resultant features as tracking layer and export as shape file. In many circumstances tracking layer are useful for a developer.
Both the TrackingLayer’s Event property array and its Symbol property array can hold up to a “Long” integer’s number of shapes and symbols. This is approximately 2.14 billion. However, you will probably reach a practical limit before you get that high based on your system resources and its draw performance.
Hope this post gives you information about Tracking Layer object in MapObjects.