Free cookie consent management tool by TermsFeed Policy Generator

source: branches/1894_RoutePlanning/HeuristicLab.Problems.RoutePlanning/3.3/Data.Core/Enums.cs

Last change on this file 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
2namespace 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.