Class KmlPlacemark

    • Constructor Detail

      • KmlPlacemark

        public KmlPlacemark​(Geometry geometry,
                            java.lang.String style,
                            KmlStyle inlineStyle,
                            java.util.Map<java.lang.String,​java.lang.String> properties)
        Creates a new KmlPlacemark object
        Parameters:
        geometry - geometry object to store
        style - style id to store
        properties - properties hashmap to store
    • Method Detail

      • getStyleId

        public java.lang.String getStyleId()
        Gets the style id associated with the basic_placemark
        Returns:
        style id
      • getInlineStyle

        public KmlStyle getInlineStyle()
        Gets the inline style that was found
        Returns:
        InlineStyle or null if not found
      • getPolygonOptions

        public com.google.android.gms.maps.model.PolygonOptions getPolygonOptions()
        Gets a PolygonOption
        Returns:
        new PolygonOptions
      • getMarkerOptions

        public com.google.android.gms.maps.model.MarkerOptions getMarkerOptions()
        Gets a MarkerOption
        Returns:
        A new MarkerOption
      • getPolylineOptions

        public com.google.android.gms.maps.model.PolylineOptions getPolylineOptions()
        Gets a PolylineOption
        Returns:
        new PolylineOptions
      • toString

        @NonNull
        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object