Class HereProperties

java.lang.Object
com.here.platform.location.io.javadsl.geojson.Properties
com.here.platform.location.io.javadsl.geojson.HereProperties
All Implemented Interfaces:
Serializable, scala.Serializable

public class HereProperties extends Properties
Data inspector properties to customize the visual appearance of GeoJSON data.

See also https://www.here.com/docs/bundle/data-inspector-library-developer-guide/page/pages/style-geojson-visualization.html

See Also:
  • Constructor Details

    • HereProperties

      public HereProperties()
  • Method Details

    • add

      public HereProperties add(String name, Object value)
      Overrides:
      add in class Properties
    • tooltip

      public HereProperties tooltip(String value)
      Renders a popup message when you hover a mouse pointer over a feature.

      If the "tooltip" property is not set, the popup is displayed with the list of all other configured "properties" for the feature.

    • style

      public HereProperties style(HereProperties.Style value)
    • width

      public HereProperties width(String value)
      A width for a "LineString/MultiLineString" and "Polygon/MultiPolygon" geometries.
      Parameters:
      value - width in pixel

      When applied to LineStrings/MultiLineStrings the suffix "m" or "px" can be used to specify a width in either meters or pixels.

    • minWidth

      public HereProperties minWidth(Double value)
      Minimum pixel width for "LineString/MultiLineString" geometries.
    • radius

      public HereProperties radius(String value)
      A radius for "Point/MultiPoint" geometries.
      Parameters:
      value - width in meters

      A suffix can be provided to specify the unit of measure (e.g. "4px", "7m").

    • minRadius

      public HereProperties minRadius(Double value)
      Minimum radius in pixels for "Point/MultiPoint" geometries
    • markerImage

      public HereProperties markerImage(Object value)
      An url (web or data) to use as marker icon for points with no radius.
    • protobufRef

      public HereProperties protobufRef(String value)
      Specifies a link to the original raw data property that this feature visualizes.

      For example: "prop.someArray[34].prop2".