test_class.declarator: BEARING_L4_PAL_AGAINST_DIRECTION = 347.81124542247596
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L4_PAL_AGAINST_DIRECTION = 347.81124542247596;
test_class.type: double
test_class.var_name: BEARING_L4_PAL_AGAINST_DIRECTION
test_class.declarator: BEARING_L3_PAL_IN_DIRECTION = 229.04320047566506
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L3_PAL_IN_DIRECTION = 229.04320047566506;
test_class.type: double
test_class.var_name: BEARING_L3_PAL_IN_DIRECTION
test_class.declarator: BEARING_L2_PAL_AGAINST_DIRECTION = 306.42629695892174
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L2_PAL_AGAINST_DIRECTION = 306.42629695892174;
test_class.type: double
test_class.var_name: BEARING_L2_PAL_AGAINST_DIRECTION
test_class.declarator: BEARING_L1_PAL_IN_DIRECTION = 143.0818227792747
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L1_PAL_IN_DIRECTION = 143.0818227792747;
test_class.type: double
test_class.var_name: BEARING_L1_PAL_IN_DIRECTION
test_class.declarator: BEARING_L4_AGAINST_DIRECTION = 351.8056536951603
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L4_AGAINST_DIRECTION = 351.8056536951603;
test_class.type: double
test_class.var_name: BEARING_L4_AGAINST_DIRECTION
test_class.declarator: BEARING_L3_IN_DIRECTION = 226.68116808410966
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L3_IN_DIRECTION = 226.68116808410966;
test_class.type: double
test_class.var_name: BEARING_L3_IN_DIRECTION
test_class.declarator: BEARING_L2_AGAINST_DIRECTION = 289.5999085596942
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L2_AGAINST_DIRECTION = 289.5999085596942;
test_class.type: double
test_class.var_name: BEARING_L2_AGAINST_DIRECTION
test_class.declarator: BEARING_L1_IN_DIRECTION = 135.0879067689071
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_L1_IN_DIRECTION = 135.0879067689071;
test_class.type: double
test_class.var_name: BEARING_L1_IN_DIRECTION
test_class.declarator: BEARING_0 = 0.0
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_0 = 0.0;
test_class.type: double
test_class.var_name: BEARING_0
test_class.declarator: BEARING_180 = 180.0
test_class.modifier: private static final
test_class.original_string: private static final double BEARING_180 = 180.0;
test_class.type: double
test_class.var_name: BEARING_180
test_class.declarator: HUNDRED_EIGHTY_DEGREE = 180.0
test_class.modifier: private static final
test_class.original_string: private static final double HUNDRED_EIGHTY_DEGREE = 180.0;
test_class.type: double
test_class.var_name: HUNDRED_EIGHTY_DEGREE
test_class.declarator: NINETY_DEGREE = 90.0
test_class.modifier: private static final
test_class.original_string: private static final double NINETY_DEGREE = 90.0;
test_class.type: double
test_class.var_name: NINETY_DEGREE
test_class.declarator: VERY_SMALL = 0.0000000000001
test_class.modifier: private static final
test_class.original_string: private static final double VERY_SMALL = 0.0000000000001;
test_class.type: double
test_class.var_name: VERY_SMALL
test_class.declarator: EXPECTED_BEARING_ERROR = -1.0
test_class.modifier: private static final
test_class.original_string: private static final double EXPECTED_BEARING_ERROR = -1.0;
test_class.type: double
test_class.var_name: EXPECTED_BEARING_ERROR
test_class.declarator: DISTANCE_POINT_A = new Point2D.Double(
              13.40833, 52.51833)
test_class.modifier: private static final
test_class.original_string: private static final Point2D.Double DISTANCE_POINT_A = new Point2D.Double(
              13.40833, 52.51833);
test_class.type: Point2D.Double
test_class.var_name: DISTANCE_POINT_A
test_class.declarator: DISTANCE_POINT_B = new Point2D.Double(
              4.89044, 52.37019)
test_class.modifier: private static final
test_class.original_string: private static final Point2D.Double DISTANCE_POINT_B = new Point2D.Double(
              4.89044, 52.37019);
test_class.type: Point2D.Double
test_class.var_name: DISTANCE_POINT_B
test_class.declarator: DISTANCE_RESULT = 579079.6452902432
test_class.modifier: private static final
test_class.original_string: private static final double DISTANCE_RESULT = 579079.6452902432;
test_class.type: double
test_class.var_name: DISTANCE_RESULT
test_class.declarator: BEARING_DISTANCE = 20
test_class.modifier: private static final
test_class.original_string: private static final int BEARING_DISTANCE = 20;
test_class.type: int
test_class.var_name: BEARING_DISTANCE
test_class.declarator: PAL_DISTANCE_LONG = 30
test_class.modifier: private static final
test_class.original_string: private static final int PAL_DISTANCE_LONG = 30;
test_class.type: int
test_class.var_name: PAL_DISTANCE_LONG
test_class.declarator: PAL_DISTANCE_SHORT = 3
test_class.modifier: private static final
test_class.original_string: private static final int PAL_DISTANCE_SHORT = 3;
test_class.type: int
test_class.var_name: PAL_DISTANCE_SHORT
test_class.file: map/src/test/java/openlr/map/utils/GeometryUtilsTest.java
test_class.identifier: GeometryUtilsTest
test_case.body: @Test
      public final void testDistance() {
  
          assertEquals(GeometryUtils.distance(DISTANCE_POINT_A.x,
                  DISTANCE_POINT_A.y, DISTANCE_POINT_A.x, DISTANCE_POINT_A.y),
                  0.0);
          assertEquals(GeometryUtils.distance(DISTANCE_POINT_A.x,
                  DISTANCE_POINT_A.y, DISTANCE_POINT_B.x, DISTANCE_POINT_B.y),
                  DISTANCE_RESULT);
      }
test_case.class_method_signature: GeometryUtilsTest.testDistance()
test_case.full_signature: @Test public final void testDistance()
test_case.identifier: testDistance
test_case.invocations: assertEquals distance assertEquals distance
test_case.modifiers: @Test public final
test_case.parameters: ()
test_case.return: void
test_case.signature: void testDistance()
focal_class.declarator: MAX_LAT = 90
focal_class.modifier: public static final
focal_class.original_string: public static final float MAX_LAT = 90;
focal_class.type: float
focal_class.var_name: MAX_LAT
focal_class.declarator: MIN_LAT = -90
focal_class.modifier: public static final
focal_class.original_string: public static final float MIN_LAT = -90;
focal_class.type: float
focal_class.var_name: MIN_LAT
focal_class.declarator: MAX_LON = 180
focal_class.modifier: public static final
focal_class.original_string: public static final float MAX_LON = 180;
focal_class.type: float
focal_class.var_name: MAX_LON
focal_class.declarator: MIN_LON = -180
focal_class.modifier: public static final
focal_class.original_string: public static final float MIN_LON = -180;
focal_class.type: float
focal_class.var_name: MIN_LON
focal_class.declarator: ZERO_CIRCLE = 0
focal_class.modifier: public static final
focal_class.original_string: public static final double ZERO_CIRCLE = 0;
focal_class.type: double
focal_class.var_name: ZERO_CIRCLE
focal_class.declarator: HALF_CIRCLE = 180
focal_class.modifier: public static final
focal_class.original_string: public static final double HALF_CIRCLE = 180;
focal_class.type: double
focal_class.var_name: HALF_CIRCLE
focal_class.declarator: QUARTER_CIRCLE = 90
focal_class.modifier: public static final
focal_class.original_string: public static final double QUARTER_CIRCLE = 90;
focal_class.type: double
focal_class.var_name: QUARTER_CIRCLE
focal_class.declarator: FULL_CIRCLE = 360
focal_class.modifier: public static final
focal_class.original_string: public static final double FULL_CIRCLE = 360;
focal_class.type: double
focal_class.var_name: FULL_CIRCLE
focal_class.declarator: THREE_QUARTER_CIRCLE = 270
focal_class.modifier: public static final
focal_class.original_string: public static final double THREE_QUARTER_CIRCLE = 270;
focal_class.type: double
focal_class.var_name: THREE_QUARTER_CIRCLE
focal_class.declarator: FULL_CIRCLE_DEGREE = 360
focal_class.modifier: public static final
focal_class.original_string: public static final int FULL_CIRCLE_DEGREE = 360;
focal_class.type: int
focal_class.var_name: FULL_CIRCLE_DEGREE
focal_class.declarator: DEFAULT_PRECISION = 5
focal_class.modifier: private static final
focal_class.original_string: private static final int DEFAULT_PRECISION = 5;
focal_class.type: int
focal_class.var_name: DEFAULT_PRECISION
focal_class.declarator: TEN = 10
focal_class.modifier: private static final
focal_class.original_string: private static final int TEN = 10;
focal_class.type: int
focal_class.var_name: TEN
focal_class.declarator: THREE = 3
focal_class.modifier: private static final
focal_class.original_string: private static final int THREE = 3;
focal_class.type: int
focal_class.var_name: THREE
focal_class.declarator: METER_PER_KILOMETER = 1000.0f
focal_class.modifier: private static final
focal_class.original_string: private static final float METER_PER_KILOMETER = 1000.0f;
focal_class.type: float
focal_class.var_name: METER_PER_KILOMETER
focal_class.declarator: DIVISIONS_PER_DEGREE = 100000
focal_class.modifier: private static final
focal_class.original_string: private static final int DIVISIONS_PER_DEGREE = 100000;
focal_class.type: int
focal_class.var_name: DIVISIONS_PER_DEGREE
focal_class.declarator: RAD_FACTOR = 0.017453292519943294
focal_class.modifier: private static final
focal_class.original_string: private static final double RAD_FACTOR = 0.017453292519943294;
focal_class.type: double
focal_class.var_name: RAD_FACTOR
focal_class.declarator: EQUATORIAL_RADIUS = 6378137
focal_class.modifier: private static final
focal_class.original_string: private static final double EQUATORIAL_RADIUS = 6378137;
focal_class.type: double
focal_class.var_name: EQUATORIAL_RADIUS
focal_class.declarator: INVERSE_FLATTENING = 298.257223563
focal_class.modifier: private static final
focal_class.original_string: private static final double INVERSE_FLATTENING = 298.257223563;
focal_class.type: double
focal_class.var_name: INVERSE_FLATTENING
focal_class.declarator: OBLATENESS = 1. / INVERSE_FLATTENING
focal_class.modifier: private static final
focal_class.original_string: private static final double OBLATENESS = 1. / INVERSE_FLATTENING;
focal_class.type: double
focal_class.var_name: OBLATENESS
focal_class.declarator: bearingPointCalculator = new BearingPointCalculator()
focal_class.modifier: private static final
focal_class.original_string: private static final BearingPointCalculator bearingPointCalculator = new BearingPointCalculator();
focal_class.type: BearingPointCalculator
focal_class.var_name: bearingPointCalculator
focal_class.file: map/src/main/java/openlr/map/utils/GeometryUtils.java
focal_class.identifier: GeometryUtils
focal_class.class_method_signature: GeometryUtils.GeometryUtils()
focal_class.full_signature: private  GeometryUtils()
focal_class.identifier: GeometryUtils
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  GeometryUtils()
focal_class.class_method_signature: GeometryUtils.toRadians(final double value)
focal_class.full_signature: private static double toRadians(final double value)
focal_class.identifier: toRadians
focal_class.modifiers: private static
focal_class.parameters: (final double value)
focal_class.return: double
focal_class.signature: double toRadians(final double value)
focal_class.class_method_signature: GeometryUtils.distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_class.full_signature: public static double distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_class.identifier: distance
focal_class.modifiers: public static
focal_class.parameters: (final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_class.return: double
focal_class.signature: double distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_class.class_method_signature: GeometryUtils.distance(final double longitude1,
                                    final double latitude1, final double longitude2,
                                    final double latitude2)
focal_class.full_signature: public static double distance(final double longitude1,
                                    final double latitude1, final double longitude2,
                                    final double latitude2)
focal_class.identifier: distance
focal_class.modifiers: public static
focal_class.parameters: (final double longitude1,
                                    final double latitude1, final double longitude2,
                                    final double latitude2)
focal_class.return: double
focal_class.signature: double distance(final double longitude1,
                                    final double latitude1, final double longitude2,
                                    final double latitude2)
focal_class.class_method_signature: GeometryUtils.transformDecaMicroDeg(final double val)
focal_class.full_signature: private static double transformDecaMicroDeg(final double val)
focal_class.identifier: transformDecaMicroDeg
focal_class.modifiers: private static
focal_class.parameters: (final double val)
focal_class.return: double
focal_class.signature: double transformDecaMicroDeg(final double val)
focal_class.class_method_signature: GeometryUtils.bearing(final GeoCoordinates coord1,
                                   final GeoCoordinates coord2)
focal_class.full_signature: public static double bearing(final GeoCoordinates coord1,
                                   final GeoCoordinates coord2)
focal_class.identifier: bearing
focal_class.modifiers: public static
focal_class.parameters: (final GeoCoordinates coord1,
                                   final GeoCoordinates coord2)
focal_class.return: double
focal_class.signature: double bearing(final GeoCoordinates coord1,
                                   final GeoCoordinates coord2)
focal_class.class_method_signature: GeometryUtils.bearing(final double p1Longitude,
                                   final double p1Latitude, final double p2Longitude,
                                   final double p2Latitude)
focal_class.full_signature: public static double bearing(final double p1Longitude,
                                   final double p1Latitude, final double p2Longitude,
                                   final double p2Latitude)
focal_class.identifier: bearing
focal_class.modifiers: public static
focal_class.parameters: (final double p1Longitude,
                                   final double p1Latitude, final double p2Longitude,
                                   final double p2Latitude)
focal_class.return: double
focal_class.signature: double bearing(final double p1Longitude,
                                   final double p1Latitude, final double p2Longitude,
                                   final double p2Latitude)
focal_class.class_method_signature: GeometryUtils.hMult(final double y)
focal_class.full_signature: private static double hMult(final double y)
focal_class.identifier: hMult
focal_class.modifiers: private static
focal_class.parameters: (final double y)
focal_class.return: double
focal_class.signature: double hMult(final double y)
focal_class.class_method_signature: GeometryUtils.calculateLineBearing(final Line line,
                                                final BearingDirection dir, final int pointDistance,
                                                final int projectionAlongLine)
focal_class.full_signature: public static double calculateLineBearing(final Line line,
                                                final BearingDirection dir, final int pointDistance,
                                                final int projectionAlongLine)
focal_class.identifier: calculateLineBearing
focal_class.modifiers: public static
focal_class.parameters: (final Line line,
                                                final BearingDirection dir, final int pointDistance,
                                                final int projectionAlongLine)
focal_class.return: double
focal_class.signature: double calculateLineBearing(final Line line,
                                                final BearingDirection dir, final int pointDistance,
                                                final int projectionAlongLine)
focal_class.class_method_signature: GeometryUtils.checkCoordinateBounds(final double lon,
                                                  final double lat)
focal_class.full_signature: public static boolean checkCoordinateBounds(final double lon,
                                                  final double lat)
focal_class.identifier: checkCoordinateBounds
focal_class.modifiers: public static
focal_class.parameters: (final double lon,
                                                  final double lat)
focal_class.return: boolean
focal_class.signature: boolean checkCoordinateBounds(final double lon,
                                                  final double lat)
focal_class.class_method_signature: GeometryUtils.intersectStraights(
              final GeoCoordinates coord1, final double bear1,
              final GeoCoordinates coord2, final double bear2)
focal_class.full_signature: public static GeoCoordinates intersectStraights(
              final GeoCoordinates coord1, final double bear1,
              final GeoCoordinates coord2, final double bear2)
focal_class.identifier: intersectStraights
focal_class.modifiers: public static
focal_class.parameters: (
              final GeoCoordinates coord1, final double bear1,
              final GeoCoordinates coord2, final double bear2)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates intersectStraights(
              final GeoCoordinates coord1, final double bear1,
              final GeoCoordinates coord2, final double bear2)
focal_class.class_method_signature: GeometryUtils.intersectStraights(final double longitude1,
                                                      final double latitude1, final double bear1,
                                                      final double longitude2, final double latitude2, final double bear2)
focal_class.full_signature: public static GeoCoordinates intersectStraights(final double longitude1,
                                                      final double latitude1, final double bear1,
                                                      final double longitude2, final double latitude2, final double bear2)
focal_class.identifier: intersectStraights
focal_class.modifiers: public static
focal_class.parameters: (final double longitude1,
                                                      final double latitude1, final double bear1,
                                                      final double longitude2, final double latitude2, final double bear2)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates intersectStraights(final double longitude1,
                                                      final double latitude1, final double bear1,
                                                      final double longitude2, final double latitude2, final double bear2)
focal_class.class_method_signature: GeometryUtils.lineIntersection(final GeoCoordinates gc1Start,
                                             final GeoCoordinates gc1End, final GeoCoordinates gc2Start,
                                             final GeoCoordinates gc2End)
focal_class.full_signature: public static boolean lineIntersection(final GeoCoordinates gc1Start,
                                             final GeoCoordinates gc1End, final GeoCoordinates gc2Start,
                                             final GeoCoordinates gc2End)
focal_class.identifier: lineIntersection
focal_class.modifiers: public static
focal_class.parameters: (final GeoCoordinates gc1Start,
                                             final GeoCoordinates gc1End, final GeoCoordinates gc2Start,
                                             final GeoCoordinates gc2End)
focal_class.return: boolean
focal_class.signature: boolean lineIntersection(final GeoCoordinates gc1Start,
                                             final GeoCoordinates gc1End, final GeoCoordinates gc2Start,
                                             final GeoCoordinates gc2End)
focal_class.class_method_signature: GeometryUtils.pointAlongLine(final GeoCoordinates coord1,
                                                  final GeoCoordinates coord2, final double offset)
focal_class.full_signature: public static GeoCoordinates pointAlongLine(final GeoCoordinates coord1,
                                                  final GeoCoordinates coord2, final double offset)
focal_class.identifier: pointAlongLine
focal_class.modifiers: public static
focal_class.parameters: (final GeoCoordinates coord1,
                                                  final GeoCoordinates coord2, final double offset)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates pointAlongLine(final GeoCoordinates coord1,
                                                  final GeoCoordinates coord2, final double offset)
focal_class.class_method_signature: GeometryUtils.pointAlongLine(final double longitudeA,
                                                  final double latitudeA, final double longitudeB,
                                                  final double latitudeB, final double offset)
focal_class.full_signature: public static GeoCoordinates pointAlongLine(final double longitudeA,
                                                  final double latitudeA, final double longitudeB,
                                                  final double latitudeB, final double offset)
focal_class.identifier: pointAlongLine
focal_class.modifiers: public static
focal_class.parameters: (final double longitudeA,
                                                  final double latitudeA, final double longitudeB,
                                                  final double latitudeB, final double offset)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates pointAlongLine(final double longitudeA,
                                                  final double latitudeA, final double longitudeB,
                                                  final double latitudeB, final double offset)
focal_class.class_method_signature: GeometryUtils.scaleUpperRightCoordinate(
              final GeoCoordinates lowerLeft, final GeoCoordinates upperRight,
              final double xfactor, final double yfactor)
focal_class.full_signature: public static GeoCoordinates scaleUpperRightCoordinate(
              final GeoCoordinates lowerLeft, final GeoCoordinates upperRight,
              final double xfactor, final double yfactor)
focal_class.identifier: scaleUpperRightCoordinate
focal_class.modifiers: public static
focal_class.parameters: (
              final GeoCoordinates lowerLeft, final GeoCoordinates upperRight,
              final double xfactor, final double yfactor)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates scaleUpperRightCoordinate(
              final GeoCoordinates lowerLeft, final GeoCoordinates upperRight,
              final double xfactor, final double yfactor)
focal_class.class_method_signature: GeometryUtils.scaleUpperRightCoordinate(
              final double lowerLeftLon, final double lowerLeftLat,
              final double upperRightLon, final double upperRightLat,
              final double xfactor, final double yfactor)
focal_class.full_signature: public static GeoCoordinates scaleUpperRightCoordinate(
              final double lowerLeftLon, final double lowerLeftLat,
              final double upperRightLon, final double upperRightLat,
              final double xfactor, final double yfactor)
focal_class.identifier: scaleUpperRightCoordinate
focal_class.modifiers: public static
focal_class.parameters: (
              final double lowerLeftLon, final double lowerLeftLat,
              final double upperRightLon, final double upperRightLat,
              final double xfactor, final double yfactor)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates scaleUpperRightCoordinate(
              final double lowerLeftLon, final double lowerLeftLat,
              final double upperRightLon, final double upperRightLat,
              final double xfactor, final double yfactor)
focal_class.class_method_signature: GeometryUtils.round(final double val)
focal_class.full_signature: public static double round(final double val)
focal_class.identifier: round
focal_class.modifiers: public static
focal_class.parameters: (final double val)
focal_class.return: double
focal_class.signature: double round(final double val)
focal_class.class_method_signature: GeometryUtils.round(final double val, final int decimalPlaces)
focal_class.full_signature: public static double round(final double val, final int decimalPlaces)
focal_class.identifier: round
focal_class.modifiers: public static
focal_class.parameters: (final double val, final int decimalPlaces)
focal_class.return: double
focal_class.signature: double round(final double val, final int decimalPlaces)
focal_class.class_method_signature: GeometryUtils.determineCoordinateInDistance(
              final GeoCoordinates coord, final int angle, final double distanceKm)
focal_class.full_signature: public static GeoCoordinates determineCoordinateInDistance(
              final GeoCoordinates coord, final int angle, final double distanceKm)
focal_class.identifier: determineCoordinateInDistance
focal_class.modifiers: public static
focal_class.parameters: (
              final GeoCoordinates coord, final int angle, final double distanceKm)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates determineCoordinateInDistance(
              final GeoCoordinates coord, final int angle, final double distanceKm)
focal_class.class_method_signature: GeometryUtils.determineCoordinateInDistance(
              final double lon, final double lat, final int angle,
              final double distanceKm)
focal_class.full_signature: public static GeoCoordinates determineCoordinateInDistance(
              final double lon, final double lat, final int angle,
              final double distanceKm)
focal_class.identifier: determineCoordinateInDistance
focal_class.modifiers: public static
focal_class.parameters: (
              final double lon, final double lat, final int angle,
              final double distanceKm)
focal_class.return: GeoCoordinates
focal_class.signature: GeoCoordinates determineCoordinateInDistance(
              final double lon, final double lat, final int angle,
              final double distanceKm)
focal_class.class_method_signature: GeometryUtils.bearingDifference(double firstBearing, double secondBearing)
focal_class.full_signature: public static double bearingDifference(double firstBearing, double secondBearing)
focal_class.identifier: bearingDifference
focal_class.modifiers: public static
focal_class.parameters: (double firstBearing, double secondBearing)
focal_class.return: double
focal_class.signature: double bearingDifference(double firstBearing, double secondBearing)
focal_method.body: public static double distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2) {
          return distance(coord1.getLongitudeDeg(), coord1.getLatitudeDeg(),
                  coord2.getLongitudeDeg(), coord2.getLatitudeDeg());
      }
focal_method.class_method_signature: GeometryUtils.distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_method.full_signature: public static double distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_method.identifier: distance
focal_method.invocations: distance getLongitudeDeg getLatitudeDeg getLongitudeDeg getLatitudeDeg
focal_method.modifiers: public static
focal_method.parameters: (final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)
focal_method.return: double
focal_method.signature: double distance(final GeoCoordinates coord1,
                                    final GeoCoordinates coord2)