ArcObjects Library Reference (Location)  

IRouteLocator Interface

Provides access to properties and methods of a route locator. Note: the IRouteLocator interface has been superseded byIRouteLocator2. Please consider using the more recent version.

Product Availability

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


Read-only property Extent The route locator's extent (same a route feature class' extent).
Method GetRouteGeometry The route(s) corresponding to the route location.
Read-only property HasSpatialIndex Indicates if the route feature class has a spatial index.
Method Locate Locates a point or line route location.
Method LocateRow Locates an event table row containing a point or line route location.
Read-only property MeasureUnit The units of the route measures.
Read-only property RouteFeatureClass The route feature class (Polyline with M feature class).
Read-only property RouteIDFieldIndex The field index of the route identifier.
Read-only property RouteIDFieldName The route identifier field from the route feature class.
Read-only property RouteIDFieldNameDelimited The delimited route identifier field of the route feature class.
Read-only property RouteIDIsString Indicates if the route identifier field type is string.
Read-only property RouteIDIsUnique Indicates whether the route ID is unique (Obsolete).
Read/write property RouteWhereClause The where clause that limits the routes events can be located on.
Read-only property SpatialReference The route locator's spatial reference (same as route feature class' spatial reference).

CoClasses that implement IRouteLocator

CoClasses and Classes Description
RouteMeasureLocator Route measure locator object.