Beispiel #1
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 protected MotorVehicle()
 {
     AccessibleTags.Add("road", string.Empty);
     AccessibleTags.Add("living_street", string.Empty);
     AccessibleTags.Add("residential", string.Empty);
     AccessibleTags.Add("unclassified", string.Empty);
     AccessibleTags.Add("secondary", string.Empty);
     AccessibleTags.Add("primary", string.Empty);
     AccessibleTags.Add("tertiary", string.Empty);
     AccessibleTags.Add("trunk", string.Empty);
     AccessibleTags.Add("motorway", string.Empty);
 }
Beispiel #2
0
 /// <summary>
 ///     Default Constructor
 /// </summary>
 public Bicycle()
 {
     AccessibleTags.Add("cycleway", string.Empty);
     AccessibleTags.Add("path", string.Empty);
     AccessibleTags.Add("road", string.Empty);
     AccessibleTags.Add("living_street", string.Empty);
     AccessibleTags.Add("residential", string.Empty);
     AccessibleTags.Add("unclassified", string.Empty);
     AccessibleTags.Add("secondary", string.Empty);
     AccessibleTags.Add("primary", string.Empty);
     AccessibleTags.Add("tertiary", string.Empty);
     AccessibleTags.Add("trunk", string.Empty);
 }
Beispiel #3
0
 /// <summary>
 ///     Default Constructor
 /// </summary>
 public Pedestrian()
 {
     AccessibleTags.Add("footway", string.Empty);
     AccessibleTags.Add("path", string.Empty);
     AccessibleTags.Add("road", string.Empty);
     AccessibleTags.Add("pedestrian", string.Empty);
     AccessibleTags.Add("living_street", string.Empty);
     AccessibleTags.Add("residential", string.Empty);
     AccessibleTags.Add("unclassified", string.Empty);
     AccessibleTags.Add("secondary", string.Empty);
     AccessibleTags.Add("primary", string.Empty);
     AccessibleTags.Add("tertiary", string.Empty);
     AccessibleTags.Add("trunk", string.Empty);
 }
Beispiel #4
0
        /// <summary>
        /// Default Constructor
        /// </summary>
        public Bicycle()
        {
            AccessibleTags.Add("service", string.Empty);
            AccessibleTags.Add("cycleway", string.Empty);
            AccessibleTags.Add("path", string.Empty);
            AccessibleTags.Add("road", string.Empty);
            AccessibleTags.Add("track", string.Empty);
            AccessibleTags.Add("living_street", string.Empty);
            AccessibleTags.Add("residential", string.Empty);
            AccessibleTags.Add("unclassified", string.Empty);
            AccessibleTags.Add("secondary", string.Empty);
            AccessibleTags.Add("secondary_link", string.Empty);
            AccessibleTags.Add("primary", string.Empty);
            AccessibleTags.Add("primary_link", string.Empty);
            AccessibleTags.Add("tertiary", string.Empty);
            AccessibleTags.Add("tertiary_link", string.Empty);

            VehicleTypes.Add("bicycle");
        }
Beispiel #5
0
        /// <summary>
        /// Default Constructor
        /// </summary>
        protected MotorVehicle()
        {
            AccessibleTags.Add("road", string.Empty);
            AccessibleTags.Add("living_street", string.Empty);
            AccessibleTags.Add("residential", string.Empty);
            AccessibleTags.Add("unclassified", string.Empty);
            AccessibleTags.Add("secondary", string.Empty);
            AccessibleTags.Add("secondary_link", string.Empty);
            AccessibleTags.Add("primary", string.Empty);
            AccessibleTags.Add("primary_link", string.Empty);
            AccessibleTags.Add("tertiary", string.Empty);
            AccessibleTags.Add("tertiary_link", string.Empty);
            AccessibleTags.Add("trunk", string.Empty);
            AccessibleTags.Add("trunk_link", string.Empty);
            AccessibleTags.Add("motorway", string.Empty);
            AccessibleTags.Add("motorway_link", string.Empty);

            VehicleTypes.Add("vehicle");       // a motor vehicle is a generic vehicle.
            VehicleTypes.Add("motor_vehicle"); // ... and also a generic motor vehicle.
        }
Beispiel #6
0
        /// <summary>
        /// Default Constructor
        /// </summary>
        public Bicycle()
        {
            AccessibleTags.Add("steps", string.Empty); // only when there is a ramp.
            AccessibleTags.Add("service", string.Empty);
            AccessibleTags.Add("cycleway", string.Empty);
            AccessibleTags.Add("path", string.Empty);
            AccessibleTags.Add("road", string.Empty);
            AccessibleTags.Add("track", string.Empty);
            AccessibleTags.Add("living_street", string.Empty);
            AccessibleTags.Add("residential", string.Empty);
            AccessibleTags.Add("unclassified", string.Empty);
            AccessibleTags.Add("secondary", string.Empty);
            AccessibleTags.Add("secondary_link", string.Empty);
            AccessibleTags.Add("primary", string.Empty);
            AccessibleTags.Add("primary_link", string.Empty);
            AccessibleTags.Add("tertiary", string.Empty);
            AccessibleTags.Add("tertiary_link", string.Empty);

            VehicleTypes.Add("vehicle"); // a bicycle is a generic vehicle.
            VehicleTypes.Add("bicycle");
        }
        /// <summary>
        /// Default Constructor
        /// </summary>
        public Pedestrian()
        {
            AccessibleTags.Add("services", string.Empty);
            AccessibleTags.Add("steps", string.Empty);
            AccessibleTags.Add("footway", string.Empty);
            AccessibleTags.Add("cycleway", string.Empty);
            AccessibleTags.Add("path", string.Empty);
            AccessibleTags.Add("road", string.Empty);
            AccessibleTags.Add("track", string.Empty);
            AccessibleTags.Add("pedestrian", string.Empty);
            AccessibleTags.Add("living_street", string.Empty);
            AccessibleTags.Add("residential", string.Empty);
            AccessibleTags.Add("unclassified", string.Empty);
            AccessibleTags.Add("secondary", string.Empty);
            AccessibleTags.Add("secondary_link", string.Empty);
            AccessibleTags.Add("primary", string.Empty);
            AccessibleTags.Add("primary_link", string.Empty);
            AccessibleTags.Add("tertiary", string.Empty);
            AccessibleTags.Add("tertiary_link", string.Empty);

            VehicleTypes.Add("pedestrian");
        }