Using the ITAControlUpdate interface


Purpose
This sample demonstrates using the ITAUpdateControl interface of the Tracking Analyst Display Manager. This interface is used to control the refresh rates and thresholds when working with real-time temporal data on a map.
The settings for ITAUpdateControl apply to all tracking layers on the map. It is not possible to have different update strategies for multiple tracking layers.

How to use

See How to use ArcGIS samples for help on compiling, setting up the debugger, and running the sample. If the sample has associated data, you will find that the sample's zip file includes a "data" folder alongside the language folders. However, you will need to update the sample to point to the location of the data once you have extracted all the files.

  1. Open and build the .NET solution.
  2. Add the command to ArcMap or an existing MapControl application.
  3. Open a document that has at least one real-time temporal layer or add a real-time layer to your display.
  4. Click the command to show a dialog box to use ITAUpdateControl.
  5. Update settings to observe how the display is affected.
  6. Click Apply to save the settings.
  7. Click Refresh to manually refresh the map using the selected refresh method.
  8. Click the Help button on the TAUpdateControl settings dialog box to see a description of all the settings.

TAUpdateControlForm.cs Demonstrates accessing and updating the temporal data refresh properties.
Download the C# files
TAUpdateControlForm.vb Demonstrates accessing and updating the temporal data refresh properties.
Download the VB.NET files

Download the files for all languages

See Also:

Sample: Adding a real-time feed to ArcMap
Updating the purge rule on a real-time temporal layer




Development licensing Deployment licensing
Engine Developer Kit Engine: Tracking Analyst
ArcGIS for Desktop Basic: Tracking Analyst ArcGIS for Desktop Basic: Tracking Analyst
ArcGIS for Desktop Standard: Tracking Analyst ArcGIS for Desktop Standard: Tracking Analyst
ArcGIS for Desktop Advanced: Tracking Analyst ArcGIS for Desktop Advanced: Tracking Analyst