Show / Hide Table of Contents

Class RouterPointEmbedder

An algorithm that embeds routerpoints permanently as vertices in the network.

Inheritance
System.Object
AlgorithmBase
RouterPointEmbedder
Inherited Members
AlgorithmBase.HasRun
AlgorithmBase.HasSucceeded
AlgorithmBase.ErrorMessage
AlgorithmBase.CheckHasRun()
AlgorithmBase.CheckHasRunAndHasSucceeded()
AlgorithmBase.Run()
AlgorithmBase.Run(CancellationToken)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class RouterPointEmbedder : AlgorithmBase, IAlgorithm

Constructors

RouterPointEmbedder(RouterDb, Profile[], Coordinate[], Single)

Creates a new router point embedder.

Declaration
public RouterPointEmbedder(RouterDb routerDb, Profile[] profiles, Coordinate[] locations, float searchDistanceInMeter = 200F)
Parameters
RouterDb routerDb

Profile[] profiles

Coordinate[] locations

System.Single searchDistanceInMeter

Methods

DoRun(CancellationToken)

Executes the actual algorithm.

Declaration
protected override void DoRun(CancellationToken cancellationToken)
Parameters
CancellationToken cancellationToken

Overrides
AlgorithmBase.DoRun(CancellationToken)
Back to top Built by Itinero, MIT licensed.