com.esri.arcgis.geodatabase
Interface INetworkQuery3

All Superinterfaces:
INetworkQuery, INetworkQuery2, Serializable
All Known Implementing Classes:
NetworkDataset

public interface INetworkQuery3
extends INetworkQuery2, Serializable

Provides access to members that query the elements of the network dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void refreshDynamicTrafficData(Date utcTime, int utcTimeUsage, Date[] pDynamicTrafficUTCStartTime, Date[] pDynamicTrafficUTCEndTime)
          Refreshes the current dynamic traffic data referenced by the network dataset based on the specified time and usage.
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkQuery2
convertLocalTimeToUTCTime, convertUTCTimeToLocalTime, getTimeZoneID
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkQuery
clearIDCache, createForwardStar, createForwardStarAdjacencies, createNetworkElement, getComplexTurnCount, getEdgesByPosition, getEdgesBySegment, getElementCount, getElements, getElementsByOID, getElementsByOIDs, getElementsForSource, getMaxEID, getMaxValence, populateIDCache, queryEdge, queryJunction, queryTurn
 

Method Detail

refreshDynamicTrafficData

void refreshDynamicTrafficData(Date utcTime,
                               int utcTimeUsage,
                               Date[] pDynamicTrafficUTCStartTime,
                               Date[] pDynamicTrafficUTCEndTime)
                               throws IOException,
                                      AutomationException
Refreshes the current dynamic traffic data referenced by the network dataset based on the specified time and usage.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
utcTime - The utcTime (in)
utcTimeUsage - A com.esri.arcgis.geodatabase.esriNetworkTimeUsage constant (in)
pDynamicTrafficUTCStartTime - The pDynamicTrafficUTCStartTime (out: use single element array)
pDynamicTrafficUTCEndTime - The pDynamicTrafficUTCEndTime (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.