Class RouterDbExtensions
Contains extension methods for the router db.
Inheritance
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public static class RouterDbExtensions
Methods
LoadOsmData(RouterDb, IEnumerable<OsmGeo>, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, IEnumerable<OsmGeo> source, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
IEnumerable<OsmGeo>
source
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, IEnumerable<OsmGeo>, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, IEnumerable<OsmGeo> source, bool allCore = false, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
IEnumerable<OsmGeo>
source
|
|
System.Boolean
allCore
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, IEnumerable<OsmGeo>, Boolean, Boolean, IEnumerable<ITwoPassProcessor>, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, IEnumerable<OsmGeo> source, bool allCore = false, bool processRestrictions = true, IEnumerable<ITwoPassProcessor> processors = null, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
IEnumerable<OsmGeo>
source
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
IEnumerable<ITwoPassProcessor>
processors
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, IEnumerable<OsmGeo>, Boolean, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, IEnumerable<OsmGeo> source, bool allCore = false, bool processRestrictions = true, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
IEnumerable<OsmGeo>
source
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource, LoadSettings, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource source, LoadSettings settings, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource
source
|
|
LoadSettings
settings
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource source, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource
source
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource source, bool allCore = false, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource
source
|
|
System.Boolean
allCore
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource, Boolean, Boolean, IEnumerable<ITwoPassProcessor>, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource source, bool allCore = false, bool processRestrictions = true, IEnumerable<ITwoPassProcessor> processors = null, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource
source
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
IEnumerable<ITwoPassProcessor>
processors
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource, Boolean, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource source, bool allCore = false, bool processRestrictions = true, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource
source
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource[], LoadSettings, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource[] sources, LoadSettings settings, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource[]
sources
|
|
LoadSettings
settings
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource[], Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource[] sources, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource[]
sources
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource[], Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource[] sources, bool allCore = false, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource[]
sources
|
|
System.Boolean
allCore
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource[], Boolean, Boolean, IEnumerable<ITwoPassProcessor>, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource[] sources, bool allCore = false, bool processRestrictions = true, IEnumerable<ITwoPassProcessor> processors = null, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource[]
sources
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
IEnumerable<ITwoPassProcessor>
processors
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, OsmStreamSource[], Boolean, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, OsmStreamSource[] sources, bool allCore = false, bool processRestrictions = true, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
OsmStreamSource[]
sources
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, Stream, LoadSettings, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, Stream data, LoadSettings settings, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
Stream
data
|
|
LoadSettings
settings
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, Stream, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, Stream data, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
Stream
data
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, Stream, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, Stream data, bool allCore = false, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
Stream
data
|
|
System.Boolean
allCore
|
|
Vehicle[]
vehicles
|
LoadOsmData(RouterDb, Stream, Boolean, Boolean, Vehicle[])
Loads a routing network created from OSM data.
Declaration
public static void LoadOsmData(this RouterDb db, Stream data, bool allCore = false, bool processRestrictions = true, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
Stream
data
|
|
System.Boolean
allCore
|
|
System.Boolean
processRestrictions
|
|
Vehicle[]
vehicles
|
LoadOsmDataFromOverpass(RouterDb, Box, Vehicle[])
Loads a routing network from OSM data downloaded from Overpass API.
Declaration
public static void LoadOsmDataFromOverpass(this RouterDb db, Box box, params Vehicle[] vehicles)
Parameters
|
RouterDb
db
|
|
Box
box
|
|
Vehicle[]
vehicles
|