AnyLogic
Expand
Font size
All Implemented Interfaces:
IGISRouteProvider, IRouteProvider<Curve<GISMarkupSegment>>, java.io.Serializable

@AnyLogicInternalAPI
public class AnyLogicOnlineRouteProvider
extends JSONRouteProvider
See Also:
Serialized Form

Field Summary

Fields 
static java.lang.String anylogicRouteCache  
Modifier and Type Field Description

Constructor Summary

Constructors 
AnyLogicOnlineRouteProvider​(RoutingMethod routingMethod, RouteProviderTransportType transportType)  
Constructor Description

Method Summary

All Methods Instance Methods Concrete Methods 
java.lang.String getRouteCacheId()  
Modifier and Type Method Description

Methods inherited from class com.anylogic.engine.gis.AbstractGISRouteProvider

getDistance, getPathData, getPathData, getPrecisionInMeters, isThrowError, setPrecisionInMeters, setRouteNotFoundBehavior, setThrowError

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Methods inherited from interface com.anylogic.engine.gis.IGISRouteProvider

getDistance, getLength, getPathData, getPathData, getPositionAtOffset, getRoute, getRoute, getRoute, getRoute

Field Detail

anylogicRouteCache

public static final java.lang.String anylogicRouteCache
See Also:
Constant Field Values

Constructor Detail

AnyLogicOnlineRouteProvider

public AnyLogicOnlineRouteProvider​(RoutingMethod routingMethod,
                                   RouteProviderTransportType transportType)

Method Detail

getRouteCacheId

@AnyLogicInternalAPI
public java.lang.String getRouteCacheId()
Specified by:
getRouteCacheId in class AbstractGISRouteProviderWithCache
How can we improve this article?