Package com.anylogic.engine.gis
- java.lang.Object
- com.anylogic.engine.gis.AbstractGISRouteProvider
- com.anylogic.engine.gis.AbstractGISRouteProviderWithCache
- All Implemented Interfaces:
IGISRouteProvider,IRouteProvider<Curve<GISMarkupSegment>>,Serializable
- Direct Known Subclasses:
AnyLogicOnlineRouteProvider,BRouterOSMRouteProvider,GraphHopperRouteProvider,YoursOSMRouteProvider
@AnyLogicInternalAPI public abstract class AbstractGISRouteProviderWithCache extends AbstractGISRouteProvider
- See Also:
- Serialized Form
| Constructor | Description |
|---|---|
AbstractGISRouteProviderWithCache |
Subclasses should call this super-constructor at start and
#initialize() at the end of their constructor code. |
public AbstractGISRouteProviderWithCache(com.anylogic.engine.gis.AbstractGISRouteProviderWithCache.GISRouteFinderConfig routeFinderConfig)
Subclasses should call this super-constructor at start and
#initialize() at the end of their constructor code.- Parameters:
routeCacheId-networkRecoveryTimeoutInMillis- for how long to suspend all the queries torawFinderif there was an error. E.g. for network-based finders there could be a timeout of 5 minutes.