Last change
on this file since 10884 was
8520,
checked in by spimming, 12 years ago
|
#1894:
- extended datasource interface to get routing graph for a specific vehicle type
- use ICostCalculator to calculate edge weights
- moved common enums in own file
- removed method to estimate cost from graph; use ICostCalculator
|
File size:
654 bytes
|
Line | |
---|
1 |
|
---|
2 | namespace HeuristicLab.Problems.RoutePlanning.Data.Core {
|
---|
3 | public enum VehicleType {
|
---|
4 | Car,
|
---|
5 | PublicTransport,
|
---|
6 | Pedestrian,
|
---|
7 | Bicycle
|
---|
8 | }
|
---|
9 |
|
---|
10 | // see: https://wiki.openstreetmap.org/wiki/Key:highway
|
---|
11 | public enum HighwayType {
|
---|
12 | null_type,
|
---|
13 | motorway,
|
---|
14 | motorway_link,
|
---|
15 | trunk,
|
---|
16 | trunk_link,
|
---|
17 | primary,
|
---|
18 | primary_link,
|
---|
19 | secondary,
|
---|
20 | secondary_link,
|
---|
21 | tertiary,
|
---|
22 | tertiary_link,
|
---|
23 | living_street,
|
---|
24 | pedestrian,
|
---|
25 | residential,
|
---|
26 | unclassified,
|
---|
27 | service,
|
---|
28 | track,
|
---|
29 | bus_guideway,
|
---|
30 | raceway,
|
---|
31 | road,
|
---|
32 | path,
|
---|
33 | footway,
|
---|
34 | cycleway,
|
---|
35 | bridleway,
|
---|
36 | steps
|
---|
37 | }
|
---|
38 | }
|
---|
Note: See
TracBrowser
for help on using the repository browser.