Package com.pointrlabs.core.map.models
Class PTRMapViewMarker
-
- All Implemented Interfaces:
public class PTRMapViewMarker extends Feature
Annotations that can be displayed on map should subclass this class. Note that you do not need to use this class to display POI's on map. The POI's are shown via style json. identifier - required to set the annotation identifier latitude - latitude of the annotation where it should be shown on the map longitude - longitude of the annotation where it should be shown on the map text - text of the annotation , this would only be shown if there is no icon level - level on which annotation has to be shown
-
-
Field Summary
Fields Modifier and Type Field Description private final Double
latitude
private final Double
longitude
private final Level
level
private final String
identifier
private final String
text
private final Boolean
shouldAllowOverlap
private final String
id
private final String
eid
private final String
typeCode
private final Geometry
geometry
private final BoundingBox
boundingBox
private final Map<String, Object>
attributes
private final Map<String, Object>
extraData
private final Location
location
-
Method Summary
Modifier and Type Method Description final Double
getLatitude()
final Double
getLongitude()
final Level
getLevel()
level set during initialization final String
getIdentifier()
identifier for integrators (external identifier) String
getText()
final Boolean
getShouldAllowOverlap()
Boolean
equals(Object other)
Integer
hashCode()
-
Methods inherited from class com.pointrlabs.core.geojson.Feature
getAttribute, getAttributes, getBoundingBox, getEid, getExtraData, getGeometry, getId, getTypeCode, toJson, toString
-
Methods inherited from class com.pointrlabs.core.positioning.model.LocationAware
getLocation
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getLatitude
final Double getLatitude()
-
getLongitude
final Double getLongitude()
-
getIdentifier
final String getIdentifier()
identifier for integrators (external identifier)
-
getShouldAllowOverlap
final Boolean getShouldAllowOverlap()
-
-
-
-