ArcObjects Library Reference  (TrackingAnalyst)    

TrackingAnalyst Library Contents

The TrackingAnalyst library implements the non-user interface functionality of the Tracking Analyst extension to ArcMap. The Tracking Analyst extension supports the display, analysis, and manipulation of temporal data within ArcGIS.

Interfaces

Interface Description
IAction Provides properties and methods needed to manage general actions settings and funcationality.
IActionCollection Provides access to the methods and properties needed to manage a collection of actions.
IActionCollection2 Provides access to the methods and properties needed to manage a collection of actions.
IActionEdit Provides the methods and properties needed to edit the properties of an action.
IActionEvaluate Provides integration or hook interfaces that allow the ActionBase coclass to be aggregated. This interface allows the base action to call the parent to perform its activity.
IActionEvents Provides access to event sinks to let listeners know when major events are transpiring on a given action.
IActionHelper Provides access to methods that allow actions to be setup using simple base objects instead of setting up several properties
IActionLookupSources Provides access to properties and methods needed to create the lookup table values from the file or geodatabase sources.
IActionLookupSupport Provides access to properties and methods needed to support lookup table.
IActionProcessor Provides access to the methods and properties needed to manage and process a list of actions.
IActionSetup Provides access to readonly properties of an action. This interface allows the baseaction to be setup by a parent action object.
IActionUpdate Provides access to properties and methods to initialize and update tracking actions
IAMSDatasetName Provides access to properties and methods needed to manage dataset names in the tracking workspace.
IAMSWorkspace Provides access to properties and methods needed to control and manage in the tracking workspace.
IArguments Provides access to methods and properties used to manage arguments in a message.
IATLWizardHelper IATLWizardHelper Interface
ICCAHelper Interface for CoCCAHelper
IClientConnection Provides access to methods and properties implemented by datalinks and consumed by the Tracking Server.
ICOMClient Provides access to methods and properties implemented by datalinks and consumed by the Tracking Server.
ICommandMessage Provides access to methods and properties used to build command messages issuing command requests to the Tracking Server or any connected data links.
IConditionalAction Provides access to properties and methods needed to manage conditional actions.
IConditionalAction2 Provides access to properties and methods needed to manage conditional actions.
IConditionalAction3 Provides properties and methods for conditional action control such as whether to favor the query attribute or location test first.
IConditionalActionConfigure Provides access to properties and menthods for the parent dialog of this active x component to set the action to edit and control when to update the action.
IConditionalActionControl IConditionalActionControl Interface
IConnection Provides access to methods and properties implemented by datalinks and consumed by the Tracking Server.
ICoordinateConversionAction Provides access to properties and methods needed to manage coordinate conversion actions.
IDataMessage Provides access to methods and properties used to manage data messages.
IDatasetColumn Provides access to methods and properties needed to define the contents of a dataset definition's data column.
IDatasetColumnEnumerator Provides access to methods to help manage data column-related enumerators.
IDatasetDef Provides access to methods and properties needed to manage a dataset definition.
IDatasetDef2 Provides access to methods and properties needed to manage a dataset definition.
IDatasetDefAdmin Provides access to a hidden interface used to lock the ID of the datadefinition.
IDatasetNames Provides access to properties and methods needed to manage dataset name information.
IDirectData Provides access to enable direct access to data.
IDirectionalVectorRendererProperties Provides access to the properties which govern the directional vector rendering.
IEditDataSetColumn Provides access to methods and properties used to edit Data Definitions.
IEnhancedInfoRenderer Symbolizes temporal based features with attribute and spatial information; this renderer is in addition to using the standard event and track renderers.
IEnumTxObject Provides access to properties and methods needed to iterate through a enumeration or list of Catalog objects.
IEventAttributeProperties Provides access to members that control text rendering behavior using event attributes.
IEventRenderer Provides access to an interface that identifies renderers that cannot provide symbols but can render to a display.
IEventRenderer2 Provides access to properties that support rendering specific event IDs or feature IDs, in coordination with the StepTool.
IExcludedEventIDs Provides access to Tracking Connection EventIDs to be permanently purged from cache and ignored in future.
IFilterAction Provides access to properties and methods needed to manage filter action.
IGeneralLibraryObject Provides access to methods and properties used with the general library object.
IGMLConversion Provides access to members for managing GML conversion.
IHighlightSuppressionAction Provides access to properties and methods needed to manage the highlight/suppression action.
IHighlightSuppressionRenderer Provides access to methods and properties needed to get Highlight/Suppression action information.
IInternalTable
IInternetServerConnection Provides access to properties and methods needed to help manage Internet server connections.
ILabelEngineManager2 Provides access to methods and properties needed to define functionality of the label engine manager.
ILastKnownRenderer Provides access to properties and methods needed to manage the renderer for last known events.
ILayerAction Provides access to methods and properties that identify the action as a layer action and allow those properties to be managed.
ILayerQueryBuilder Provides access to properties and methods for the layer query builder.
ILibraryItem Provides methods and properties used by the TMS server during the storage and retrieval of configuration items within its configuration database.
ILibraryItem2 Provides methods and properties used by the TMS server during the storage and retrieval of configuration items within its configuration database.
ILibraryObject Provides access to members that help manage library objects.
IListener Provides access to enable notification to the display controller when data is added or removed.
ILocationQueryHelper Interface for CoLocationQueryHelper
ILocationTrigger Provides access to properties and methods needed to manage location trigger for actions.
IMessage Provides access to methods and properties needed to manage messages.
IMetaDataEditor Provides access to properties that the standard message def editor uses to control how meta data is processed.
IMoleEventRenderer Provides access to properties specific to the MOLE event renderer object family.
IPlugin Provides access to methods and properties that data links provide to the Tracking Server so they can be consumed by the Tracking Server.
IPlugInConfigure Provides access to methods and properties needed to configure and manage server based data links.
IPropSet Provides access to members for managing a PropSet.
IQueryBuilder Provides access to properties and methods needed to manage query builder settings and functionality.
IResponseMessage Proviees access to methods and properties used to access responses from the Tracking Server or datalinks in which a command was issued.
IServAction Provides access to methods and properties needed to identify and manage tracking server based actions.
IServer Provides access to properties and methods to help manage processes in the Tracking Server.
IServerConnection Provides access to the methods and properties for a connector object to connect to a Tracking Server.
IServerConnection2 Provides access to the methods and properties for a connector object to connect to a Tracking Server.
IServerConnectionAdmin Provides access to the methods and properties for a connector object to Fire Events in a thread safe manner.
ISimpleTrackingLabelRenderer Provides access to properties and methods needed to manage the renderer for simple tracking labels.
IStatusMessage Provides access to methods and properties used to manage status message parameters.
ITagAction Provides access to properties and methods needed to manage the tag action.
ITAProtectedNames2
ITAUpdateControl Provides access to methods needed to manage the dynamic updating of events drawn in ArcMap.
ITemporalChartElement Provides properties and methods needed to manage elements of the data clock chart.
ITemporalCursor Provides access to methods needed to control the temporal cursor.
ITemporalFeature Provides access to properties specifying the temporal feature type.
ITemporalFeatureClass Provides access to properties that allow the temporal column to be identified within a feature class and to set the TemporalObjectColumn name.
ITemporalFeatureClass2 Provides access to server name info.
ITemporalGraph Identifies an object as a temporal graph.
ITemporalGraphs Provides properties and methods needed to manage temporal graphs for the data clock.
ITemporalLayer Provides access to properties and methods needed to manage temporal layer functionality.
ITemporalLegendClass Provides access to properties to manage temporal ranges.
ITemporalLegendGroup Provides access to properties and methods needed to manage the temporal legend group of classes.
ITemporalObjectTable
ITemporalObservationsTable
ITemporalOperator Provides methods and properties used to identify and manage temporal playback settings.
ITemporalOperator2 Provides methods and properties used to configure the temporal operator.
ITemporalOperator3 Provides additional methods and properties used to configure the temporal operator beyond ITemporalOperator2 and ITemporalOperator.
ITemporalQueryFilter Provides access to properties and methods needed to manage temporal query filters.
ITemporalRecordSet Provides access to methods needed to set up and fill a temporally sorted record set.
ITemporalReference Provides access to properties and methods needed to manage temporal reference information for a dataset.
ITemporalRenderer Provides access to methods and properties needed to apply symbology with temporal color as well as standard ESRI symbology.
ITemporalRenderer2 Provides access to properties specific to additional temporal rendering capabilities.
ITemporalRendererPropPage Provides access to members needed to set defaults in Symbology property pages.
ITemporalSearch Provides access to properties and methods needed to manage searching temporal datasets.
ITemporalTable Provides access to properties and methods in which a temporal table can be controlled.
ITextMarkerSymbol Provides access to properties specific to the text marker symbol
ITimeControl Provides access to methods and properties needed to manage Playback Manager functions.
ITimeControlBase Provides access to properties of the time control base.
ITimeRegionalSettings Provides access to properties and methods needed to change the parsing behavior of a string temporal field. These properties and methods are not used for date type temporal fields and this information is not used for realtime data sources.
ITimeZone ITimeZone Interface provides properties and methods to select a time zone and do time conversions.
ITMSUtilCallbacks Restricted interface that provides methods to define connection and data link information.
ITMSUtilPage Provides properties and methods to help manage and implement the Tracking Server configuration utility.
ITrackingConnectionFolder Indicator interface used to identify an object as a trackingconnection folder.
ITrackingEngineUtil Provides access to properties and methods for tracking engine utility.
ITrackingEnvironment Provides access to properties and methods used to control the tracking analyst extension.
ITrackingEnvironment2 Provides access to properties and methods used to control the tracking analyst extension.
ITrackingLabel Provides access to properties and methods for controlling tracking labels.
ITrackingLabelEngine Provides access to properties and methods for controlling the tracking label engine used for dynamically changing labels.
ITrackingLayerLabels Provides access to properties and methods needed to manage the tracking layer labels in the map display.
ITrackingServiceComplexData Provides access to support for requesting complex tracking services object data.
ITrackingServiceDef Provides access to properties that define a tracking service.
ITrackingServiceDef2 Provides access to properties that define a tracking service.
ITrackingTextLabel Provides access to properties and methods for controlling tracking text labels.
ITrackSymbologyRenderer Provides access to methods and properties needed to manage the temporal symbology rendering of events.
ITxCatalog Provides access to properties and methods needed to use the CJMTK catalog object natively, aka GUI less.
ITxCatalogDialog Provides access to properties and methods needed to use the CJMTK Catalogs Navigation Dialog.
ITxCatalogObject Provides access to properties and methods common to all Catalog objects.
ITxConnectorEvents ITxConnectorEvents Interface
ITxConnectorSetup ITxConnector Interface
ITxDataset Provides access to properties that identify the Catalog Object as belonging to a dataset name and provides that type.
ITxDiagnostics Provides diagnostic logs and error messages.
ITxDocEventHandler Provides access to properties and methods for document event handling.
ITxDocumentEvents Provides access to events that occur in documents with tracking analyst objects.
ITxFolderObject Provides access to properties that identify where the Folder object is located.
ITxGISServerFolder This Interface identifies that an object is a TxGISServer Folder object.
ITxObjectContainer Provides access to properties and methods needed to manage a container of CJMTK Catalog Objects.
ITxObjectEdit Provides access to Support for Editing a Tx Catalog object. If this Interface is supported by an object, the catalog dialog double click navigation action will invoke this interfaces Invoke method.
ITxObjectFilter Provides access to allow objects to filter the contents of the Tracking Catalog.
ITxObjectProperties Provides access to properties that return the image associated with a catalog object.
ITxRootLevelCatalogObject Provides access to Indicates if a catalog object is a root level object.
ITxSpatialReferenceChooser Provides access to method to display the spatial reference chooser.
ITxWorkspaceEditor Provides access to properties and methods needed to edit a tracking workspace objects connection properties.
IUniqueValueTextRenderer This is an interface for the UniqueValueTextRenderer
IVisualBasicAction Provides access to properties and methods needed to manage custom Visual Basic actions.

CoClasses and Classes

CoClass or Class Description
ActionBase ActionBase Class
ActionCollection The Action Collection object is a container of actions.
ActionEnvironment Manager of lookup tables and other environmental action properties
ActionLookupSources Contains the sources for lookup tables
ActionProcessor The Action Processor object processes all actions in the main actioncollection and children.
AddSDEConnection The AddSDEConnection object allows a user to create a new SDE connection.
AMSDatasetName Controls the settings for the tracking dataset names.
AMSWorkspace Controls the Tracking Server workspace COM object's properties.
AMSWorkspaceFactory Controls functionality for the tracking workspace factory.
ATLWizardHelper ATL Class Wizard Helper that allows java script to detect the arcgis install directory
CoCCAHelper Helps in marshalling geometry objects to improve performance
CoLocationQueryHelper Helps in marshalling geometry objects to improve performance
CommandMessage Message containing commands for the Tracking Server.
ConditionalActionConfigure ConditionalActionConfigure Class
CoTrackSymbologyRenderer Symbolizes temporal based features and tracks in order to identify temporal feature characteristics in relation to the temporal reference.
DataMessage Message containing data routed by the Tracking Server.
DatasetColumn Defines single column in a dataset definition.
DataSetDefinition Defines data structure for a data message.
DatasetNames Controls settings for dataset names.
Datasets Controls functionality relating to datasets.
DirectionalVectorRendererProperties Contains the properties required to perform directional vector rendering.
DocEventHandler DocEventHandler Class.
EnhancedInfoRenderer Symbolizes temporal based features with attribute and spatial information; this renderer is in addition to using the standard event and track renderers.
EventAttributeProperties A holding component for event attribute properties.
FilterAction Controls settings and functionality for the filter action.
GeneralLibraryObject GeneralLibraryObject Class.
GeneralTrackingConnector Base Class for Tracking Workspace connector objects. This class is aggregated by the Tracking Workspace connector wizard.
GMLConverter Converts data to GML format.
InternetConnection Manages an Internet server connection.
LabelEngine Controls functionality of the label engine.
LabelEngineManager Controls functionality of the label engine manager.
Listener Listener Class.
LocationTrigger Controls functionality for the location trigger for actions.
ObjectList ObjectList Class.
PlugIn Base class for data links for Tracking Server.
PlugInConfigure PlugInConfigure Class.
PropSet Defines set of properties for data.
QueryBuilder Controls functionality for the custom query builder for actions.
ResponseMessage ResponseMessage Class.
ServerConnection Manages connection to Tracking Server.
StatusMessage Message reporting status to the Tracking Server.
TADynamicDisplayRefreshController Manages all dynamic updates to all of ArcMap's maps, both in the map view and the page layout view.
TagAction Controls settings and functionality for the tag action.
TemporalCursor Controls settings for the temporal cursor.
TemporalFeature Controls properties of the Temporal Feature object.
TemporalFeatureClass Controls settings for the temporal feature class.
TemporalFeatureLayer Defines the coclass IDL parameters and attributes of the TemporalFeatureLayer COM object.
TemporalLayerPropertyPage Defines the COM coclass parameters for the TemporalLayerPropertyPage COM object.
TemporalLegendClass Controls settings for individual temporal class, such as time window period and offset.
TemporalLegendGroup Contains group of two or more temporal legend classes.
TemporalObjectTable
TemporalObservationTable
TemporalOperator TemporalOperator Class.
TemporalQueryFilter Controls properties for the temporal query filter.
TemporalRecordSet Defines the COM coclass for the TemporalRecordSet COM object.
TemporalReference Maintains temporal perspective on data and notifies all clients when the value changes.
TextMarkerSymbol Class used to create a text marker symbol used to symbolize point geometries
TMS_MarshalHelper Internal class used within TMS Server to Help marshal ESRI Geometry objects.
TMSEnumIDs Controls the tracking selection ID enumerator.
TMSSelectSet Controls the tracking selection set.
TrackingEngineUtil A general purpose Utility object for Tracking Analyst that provides a common way to access and determine the processing environment.
TrackingEnvironment Provides a storage area for global Tracking environment objects.
TrackingLabel Controls settings for tracking labels.
TrackingLabelPropPage Controls settings on the tracking label propertoy page.
TrackingServiceDef Defines a tracking service in a server connection.
TxCatalog This class provides a GUI less catalog of structured objects that allow the navigation of a system to discover GIS data sources.
TxCatalogDialog This object provides a Dialog that can be used to graphically browse for GIS data.
TxCatalogObject This object is a general purpose wrapper object around ESRI name objects. This object provides the properties and methods needed to uniformly use the name objects in the CJMTK Catalog.
TxEnumObjects This object provides the implementation for an enumeration of TxCatalogObjects.
TxFolderCatalogObject The TxFolderCatalogObject provides a container for CJMTK Catalog Objects much like a directory folder does to a filesystem.
TxGeoDBFilter The TxGeoDBFilter sets up an object filter to be used by CxCatalogDialog.
TxGISServerFolder This object contains a set of SDE connections and a command object allowing the user to create an SDE connection.
TxMaps TxMaps is a container class that holds a list or array of objects implementing IMap.
TxObjectContainer This object serves as a general purpose container of CJMTK Catalog objects.
TxSpatialReferenceChooser This class implements a dialog that allows a user to choose a predefined spatial reference.
UniqueValueTextRenderer This is a feature renderer that supports rendering points using values from a field in the feature class

Enumerations

Enumeration Description
cjmktCatalogErrors CJMTK Catalog Error Codes.
enumActionAppType Application Type for Action Property Page.
enumActionCategory Action Processing Category.
enumActionProcessingType The type of data currently being processed by the action.
enumAMServercommands TMS Server Commands
enumCatalogAction Catalog Action Enumerations.
enumColumnType Indicates the type of column used in a data definition.
enumConnectionStatus Indicates status of the Tracking Server connection.
enumDebugPriorities
enumDefaultDateFormat Default Date Format Options.
enumDirection TimeControl Play Direction.
enumFilter Action Subtype for Filter Action.
enumHighlightSuppression Action Subtype for Highlight/Suppression Action.
enumInfinity Temporal enumInfinity.
enumMessageType Indicates the type of Tracking message.
enumObjectSource Indicates data source of Tracking Service object.
enumPlaybackNudgeMethod Playback Nudge Method Enum.
enumPlaybackTemporalMode TimeControl Temporal Mode.
enumPurgeRule TMS Feature Class Purge Rule Type.
enumResponseStatus Indicates the status of a Tracking response message.
enumScreenUpdateThresholdType Realtime Screen Update Methods.
enumScreenUpdateType Screen Refresh Options.
enumShapeSource Indicates data source of a Tracking Service shape.
enumStatusCodes
enumTemporalConversion Temporal Column Conversion enumerations.
enumTemporalCursorType Temporal Cursor Type.
enumTemporalFeatureType TMS Temporal Feature Type.
enumTemporalFieldType Temporal Field Type Options.
enumTemporalLegendType Temporal Legend Types.
enumTemporalMode Temporal Modes.
enumTemporalOffsetType Temporal Offset Options.
enumTemporalOperatorType Temporal Operator Type Enum.
enumTemporalOperatorUnits TemporalOperatorUnits enumeration type.
enumTemporalOrder Temporal cursor sorting order.
enumTemporalRelation Temporal Filter Relation enumerations.
enumTemporalSource Temporal Source enumeration type.
enumTemporalSymbolizationMethod Temporal Symbolization Options.
enumTemporalUnits Temporal Units.
enumTimeControlStatus TimeControl Status Enum.
enumTriggerType Trigger Type for Conditional Actions.
tascActionProcessorHCodes Action Processor Return Codes.
tascGSDCoreError esriTrackingCore Error Codes.
tascTemporalLayerError Temporal Layer Error Codes.
tascTMSWorkspaceError TMS Workspace Error Codes.
tascTrackingAnalystErrors Tracking Analyst General Error Codes.

 


Feedback Send feedback on this page