public class DistanceCalc2D extends DistanceCalcEarth
C, KM_MILE, R, R_EQ| Constructor and Description |
|---|
DistanceCalc2D() |
| Modifier and Type | Method and Description |
|---|---|
double |
calcCircumference(double lat) |
double |
calcDenormalizedDist(double normedDist) |
double |
calcDist(double fromY,
double fromX,
double toY,
double toX) |
double |
calcNormalizedDist(double dist)
Returns the specified length in normalized meter.
|
double |
calcNormalizedDist(double fromY,
double fromX,
double toY,
double toX)
Calculates in normalized meter
|
BBox |
createBBox(double lat,
double lon,
double radiusInMeter) |
boolean |
isCrossBoundary(double lon1,
double lon2) |
boolean |
isDateLineCrossOver(double lon1,
double lon2) |
GHPoint |
projectCoordinate(double latInDeg,
double lonInDeg,
double distanceInMeter,
double headingClockwiseFromNorth) |
String |
toString() |
calcCrossingPointToEdge, calcNormalizedEdgeDistance, calcNormalizedEdgeDistanceNew, validEdgeDistancepublic double calcDist(double fromY,
double fromX,
double toY,
double toX)
calcDist in interface DistanceCalccalcDist in class DistanceCalcEarthpublic double calcDenormalizedDist(double normedDist)
calcDenormalizedDist in interface DistanceCalccalcDenormalizedDist in class DistanceCalcEarthpublic double calcNormalizedDist(double dist)
calcNormalizedDist in interface DistanceCalccalcNormalizedDist in class DistanceCalcEarthpublic double calcNormalizedDist(double fromY,
double fromX,
double toY,
double toX)
calcNormalizedDist in interface DistanceCalccalcNormalizedDist in class DistanceCalcEarthpublic String toString()
toString in class DistanceCalcEarthpublic double calcCircumference(double lat)
calcCircumference in interface DistanceCalccalcCircumference in class DistanceCalcEarthpublic boolean isDateLineCrossOver(double lon1,
double lon2)
isDateLineCrossOver in class DistanceCalcEarthpublic BBox createBBox(double lat, double lon, double radiusInMeter)
createBBox in interface DistanceCalccreateBBox in class DistanceCalcEarthpublic GHPoint projectCoordinate(double latInDeg, double lonInDeg, double distanceInMeter, double headingClockwiseFromNorth)
projectCoordinate in interface DistanceCalcprojectCoordinate in class DistanceCalcEarthpublic boolean isCrossBoundary(double lon1,
double lon2)
isCrossBoundary in interface DistanceCalcisCrossBoundary in class DistanceCalcEarthCopyright © 2012–2019. All rights reserved.