public class StaticPath extends Object implements Serializable
| Constructor and Description |
|---|
StaticPath(List<StaticLatLon> coords) |
StaticPath(String polyline) |
| Modifier and Type | Method and Description |
|---|---|
protected static double |
distance(double lat1,
double lon1,
double lat2,
double lon2) |
protected static double |
distanceApproximate(double lat1,
double lon1,
double lat2,
double lon2) |
protected static double |
distanceApproximate(StaticLatLon coord1,
StaticLatLon coord2)
An approximated solution (based on an equirectangular projection), much
faster (it requires only 1 trig and 1 square root).
|
protected static double |
distanceAuto(double lat1,
double lon1,
double lat2,
double lon2)
Je nach Abstand wird der geeignete Algorithmus gewählt.
|
protected static double |
distanceAuto(StaticLatLon c1,
StaticLatLon c2) |
String |
formatFor(double minDistanceMeters,
int maxPoints)
Die Koordinaten werden derart komprimiert, dass benachbarte Punkte, die
nicht voneinander unterscheidbar wären, ignoriert werden.
|
String |
getColor() |
List<StaticLatLon> |
getCoords() |
String |
getFillColor() |
int |
getWeight() |
void |
setColor(String color) |
void |
setFillColor(String fillColor) |
void |
setHexColor(String hexColor) |
void |
setHexFillColor(String hexFillColor) |
void |
setWeight(int weight) |
public StaticPath(List<StaticLatLon> coords)
public StaticPath(String polyline)
public List<StaticLatLon> getCoords()
public String getColor()
public void setColor(String color)
public String getFillColor()
public void setFillColor(String fillColor)
public void setHexFillColor(String hexFillColor)
public int getWeight()
public void setWeight(int weight)
public void setHexColor(String hexColor)
public String formatFor(double minDistanceMeters, int maxPoints)
protected static double distanceAuto(StaticLatLon c1, StaticLatLon c2)
protected static double distanceAuto(double lat1,
double lon1,
double lat2,
double lon2)
protected static double distance(double lat1,
double lon1,
double lat2,
double lon2)
protected static double distanceApproximate(StaticLatLon coord1, StaticLatLon coord2)
protected static double distanceApproximate(double lat1,
double lon1,
double lat2,
double lon2)
Copyright © 2018. All rights reserved.