Class Location

java.lang.Object
eu.hansolo.tilesfx.tools.Location

public class Location extends Object
Created by hansolo on 12.02.17.
  • Constructor Details

    • Location

      public Location()
    • Location

      public Location(double LATITUDE, double LONGITUDE)
    • Location

      public Location(double LATITUDE, double LONGITUDE, String NAME)
    • Location

      public Location(double LATITUDE, double LONGITUDE, String NAME, javafx.scene.paint.Color COLOR)
    • Location

      public Location(double LATITUDE, double LONGITUDE, String NAME, String INFO)
    • Location

      public Location(double LATITUDE, double LONGITUDE, String NAME, String INFO, javafx.scene.paint.Color COLOR)
    • Location

      public Location(double LATITUDE, double LONGITUDE, double ALTITUDE, String NAME)
    • Location

      public Location(double LATITUDE, double LONGITUDE, double ALTITUDE, Instant TIMESTAMP, String NAME)
    • Location

      public Location(double LATITUDE, double LONGITUDE, double ALTITUDE, Instant TIMESTAMP, String NAME, String INFO, javafx.scene.paint.Color COLOR)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String NAME)
    • getTimestamp

      public Instant getTimestamp()
    • getTimestampInSeconds

      public long getTimestampInSeconds()
    • setTimestamp

      public void setTimestamp(Instant TIMESTAMP)
    • getLatitude

      public double getLatitude()
    • setLatitude

      public void setLatitude(double LATITUDE)
    • getLongitude

      public double getLongitude()
    • setLongitude

      public void setLongitude(double LONGITUDE)
    • getAltitude

      public double getAltitude()
    • setAltitude

      public void setAltitude(double ALTITUDE)
    • getInfo

      public String getInfo()
    • setInfo

      public void setInfo(String INFO)
    • getColor

      public javafx.scene.paint.Color getColor()
    • setColor

      public void setColor(javafx.scene.paint.Color COLOR)
    • getZonedDateTime

      public ZonedDateTime getZonedDateTime()
    • getZonedDateTime

      public ZonedDateTime getZonedDateTime(ZoneId ZONE_ID)
    • getZoomLevel

      public int getZoomLevel()
    • setZoomLevel

      public void setZoomLevel(int LEVEL)
    • update

      public void update(double LATITUDE, double LONGITUDE)
    • set

      public void set(double LATITUDE, double LONGITUDE)
    • set

      public void set(double LATITUDE, double LONGITUDE, double ALTITUDE, Instant TIMESTAMP)
    • set

      public void set(double LATITUDE, double LONGITUDE, double ALTITUDE, Instant TIMESTAMP, String INFO)
    • set

      public void set(Location LOCATION)
    • getDistanceTo

      public double getDistanceTo(Location LOCATION)
    • isWithinRangeOf

      public boolean isWithinRangeOf(Location LOCATION, double METERS)
    • calcDistanceInMeter

      public double calcDistanceInMeter(Location P1, Location P2)
    • calcDistanceInKilometer

      public double calcDistanceInKilometer(Location P1, Location P2)
    • calcDistanceInMeter

      public double calcDistanceInMeter(double LAT_1, double LON_1, double LAT_2, double LON_2)
    • getAltitudeDifferenceInMeter

      public double getAltitudeDifferenceInMeter(Location LOCATION)
    • getBearingTo

      public double getBearingTo(Location LOCATION)
    • getBearingTo

      public double getBearingTo(double LATITUDE, double LONGITUDE)
    • isZero

      public boolean isZero()
    • calcBearingInDegree

      public double calcBearingInDegree(double LAT_1, double LON_1, double LAT_2, double LON_2)
    • getCardinalDirectionFromBearing

      public String getCardinalDirectionFromBearing(double BEARING)
    • setOnLocationEvent

      public void setOnLocationEvent(LocationEventListener LISTENER)
    • addLocationEventListener

      public void addLocationEventListener(LocationEventListener LISTENER)
    • removeLocationEventListener

      public void removeLocationEventListener(LocationEventListener LISTENER)
    • fireLocationEvent

      public void fireLocationEvent(LocationEvent EVENT)
    • equals

      public boolean equals(Object OBJECT)
      Overrides:
      equals in class Object
    • toJSONString

      public String toJSONString()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object