Enum MapScheme

  • java.lang.Object
    • java.lang.Enum<MapScheme>
      • com.here.sdk.mapview.MapScheme
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<MapScheme>

    public enum MapScheme
    extends java.lang.Enum<MapScheme>

    Represents the preconfigured map schemes bundled with the SDK.

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      HYBRID_DAY
      Day version of hybrid scheme combining satellite data with vector street network, map labels and POI information.
      HYBRID_NIGHT
      Night version of hybrid scheme combining satellite data with vector street network, map labels and POI information.
      LITE_DAY
      The day version of lite scheme is a simplified version of the NORMAL_DAY, featuring fewer map elements and a more limited color palette.
      LITE_HYBRID_DAY
      The day version of lite hybrid scheme is a simplified version of the HYBRID_DAY, featuring fewer map elements and a more limited color palette.
      LITE_HYBRID_NIGHT
      The night version of lite hybrid scheme is a simplified version of the HYBRID_NIGHT, featuring fewer map elements and a more limited color palette.
      LITE_NIGHT
      The night version of lite scheme is a simplified version of the NORMAL_NIGHT, featuring fewer map elements and a more limited color palette.
      LOGISTICS_DAY
      The day version of the logistics map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.
      LOGISTICS_HYBRID_DAY
      The day version of the logistics hybrid map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.
      LOGISTICS_HYBRID_NIGHT
      The night version of the logistics hybrid map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.
      LOGISTICS_NIGHT
      The night version of the logistics map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.
      NORMAL_DAY
      Normal map for day.
      NORMAL_NIGHT
      Normal map for night.
      ROAD_NETWORK_DAY
      The day version of a scheme highlighting roads without showing other content such as labels or buildings.
      ROAD_NETWORK_NIGHT
      The night version of a scheme highlighting roads without showing other content such as labels or buildings.
      SATELLITE
      Satellite imagery.
      TOPO_DAY
      The day version of a scheme highlighting geographic features such as elevation, landforms and natural landscapes to provide a clear representation of the terrain.
      TOPO_NIGHT
      The night version of a scheme highlighting geographic features such as elevation, landforms and natural landscapes to provide a clear representation of the terrain.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static MapScheme valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static MapScheme[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • NORMAL_DAY

        public static final MapScheme NORMAL_DAY

        Normal map for day.

      • NORMAL_NIGHT

        public static final MapScheme NORMAL_NIGHT

        Normal map for night.

      • SATELLITE

        public static final MapScheme SATELLITE

        Satellite imagery.

      • HYBRID_DAY

        public static final MapScheme HYBRID_DAY

        Day version of hybrid scheme combining satellite data with vector street network, map labels and POI information.

      • HYBRID_NIGHT

        public static final MapScheme HYBRID_NIGHT

        Night version of hybrid scheme combining satellite data with vector street network, map labels and POI information.

      • LITE_DAY

        public static final MapScheme LITE_DAY

        The day version of lite scheme is a simplified version of the NORMAL_DAY, featuring fewer map elements and a more limited color palette.

      • LITE_NIGHT

        public static final MapScheme LITE_NIGHT

        The night version of lite scheme is a simplified version of the NORMAL_NIGHT, featuring fewer map elements and a more limited color palette.

      • LITE_HYBRID_DAY

        public static final MapScheme LITE_HYBRID_DAY

        The day version of lite hybrid scheme is a simplified version of the HYBRID_DAY, featuring fewer map elements and a more limited color palette.

      • LITE_HYBRID_NIGHT

        public static final MapScheme LITE_HYBRID_NIGHT

        The night version of lite hybrid scheme is a simplified version of the HYBRID_NIGHT, featuring fewer map elements and a more limited color palette.

      • LOGISTICS_DAY

        public static final MapScheme LOGISTICS_DAY

        The day version of the logistics map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.

      • LOGISTICS_NIGHT

        public static final MapScheme LOGISTICS_NIGHT

        The night version of the logistics map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.

      • LOGISTICS_HYBRID_DAY

        public static final MapScheme LOGISTICS_HYBRID_DAY

        The day version of the logistics hybrid map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.

      • LOGISTICS_HYBRID_NIGHT

        public static final MapScheme LOGISTICS_HYBRID_NIGHT

        The night version of the logistics hybrid map scheme catering to the needs of dispatchers, fleet managers and delivery drivers, highlighting and featuring map elements relevant to logistics use cases.

      • ROAD_NETWORK_DAY

        public static final MapScheme ROAD_NETWORK_DAY

        The day version of a scheme highlighting roads without showing other content such as labels or buildings. It is designed for usage as an additional zoomed-in mini-maps display to help drivers to orientate during navigation and to focus on the maneuver arrows which can be highlighted on top of this map scheme.

      • ROAD_NETWORK_NIGHT

        public static final MapScheme ROAD_NETWORK_NIGHT

        The night version of a scheme highlighting roads without showing other content such as labels or buildings. It is designed for usage as an additional zoomed-in mini-maps display to help drivers to orientate during navigation and to focus on the maneuver arrows which can be highlighted on top of this map scheme.

      • TOPO_DAY

        public static final MapScheme TOPO_DAY

        The day version of a scheme highlighting geographic features such as elevation, landforms and natural landscapes to provide a clear representation of the terrain. It is best suited for applications related to hiking, biking, skiing or any outdoor activities.

      • TOPO_NIGHT

        public static final MapScheme TOPO_NIGHT

        The night version of a scheme highlighting geographic features such as elevation, landforms and natural landscapes to provide a clear representation of the terrain. It is best suited for applications related to hiking, biking, skiing or any outdoor activities.

    • Method Detail

      • values

        public static MapScheme[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (MapScheme c : MapScheme.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MapScheme valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null