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

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

Field Summary

Modifier and TypeFieldDescription
static final StringyoursOSMcache 

Constructor Summary

ConstructorDescription
YoursOSMRouteProvider(RouteProviderTransportType transportType, RoutingMethod routingMethod) 

Method Summary

Modifier and TypeMethodDescription
StringgetRouteCacheId() 

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, getDistance, getDistance, getLength, getPathData, getPathData, getPositionAtOffset, getRoute, getRoute, getRoute, getRoute

Field Details

yoursOSMcache

public static final String yoursOSMcache
See Also:
Constant Field Values

Constructor Details

YoursOSMRouteProvider

public YoursOSMRouteProvider(RouteProviderTransportType transportType,
 RoutingMethod routingMethod)

Method Details

getRouteCacheId

@AnyLogicInternalAPI
public String getRouteCacheId()
Specified by:
getRouteCacheId in class AbstractGISRouteProviderWithCache