Class OsmSpeedLimitDefaults


  • public class OsmSpeedLimitDefaults
    extends Object
    A class containing instances for each of the OSM speed limit default categories: urban/non-urban highways and railways
    Author:
    markr
    • Field Detail

      • countryName

        protected String countryName
        country name for the defaults
      • GLOBAL_DEFAULT_HIGHWAY_SPEEDLIMIT_KMH

        public static final double GLOBAL_DEFAULT_HIGHWAY_SPEEDLIMIT_KMH
        in absence of OSM default, we create a global highway speed limit (km/h) available
        See Also:
        Constant Field Values
      • GLOBAL_DEFAULT_RAILWAY_SPEEDLIMIT_KMH

        public static final double GLOBAL_DEFAULT_RAILWAY_SPEEDLIMIT_KMH
        in absence of OSM defined defaults, we make a global railway speed limit (km/h) available
        See Also:
        Constant Field Values
      • GLOBAL_DEFAULT_WATERWAY_SPEEDLIMIT_KMH

        public static final double GLOBAL_DEFAULT_WATERWAY_SPEEDLIMIT_KMH
        See Also:
        Constant Field Values
    • Constructor Detail

      • OsmSpeedLimitDefaults

        public OsmSpeedLimitDefaults​(String countryName)
        constructor
        Parameters:
        countryName - country
      • OsmSpeedLimitDefaults

        public OsmSpeedLimitDefaults​(String countryName,
                                     OsmSpeedLimitDefaults backup)
        constructor
        Parameters:
        countryName - country
        backup - to use in case this does not contain the default
      • OsmSpeedLimitDefaults

        public OsmSpeedLimitDefaults​(OsmSpeedLimitDefaults other)
        Copy constructor
        Parameters:
        other - to copy from