Exemplo n.º 1
0
    def getRangeBoxFromCoordinate(lat, lon, miles):
        minLon = GreatCircle.inverse(miles, 270, lat, lon)[1]
        maxLon = GreatCircle.inverse(miles, 90, lat, lon)[1]
        minLat = GreatCircle.inverse(miles, 180, lat, lon)[0]
        maxLat = GreatCircle.inverse(miles, 0, lat, lon)[0]

        return RangeBox(minLon, maxLon, minLat, maxLat)
Exemplo n.º 2
0
    def getRangeBoxFromCoordinate(lat, lon, miles):
        minLon = GreatCircle.inverse(miles, 270, lat, lon)[1]
        maxLon = GreatCircle.inverse(miles, 90, lat, lon)[1]
        minLat = GreatCircle.inverse(miles, 180, lat, lon)[0]
        maxLat = GreatCircle.inverse(miles, 0, lat, lon)[0]

        return RangeBox(minLon, maxLon, minLat, maxLat)
        
Exemplo n.º 3
0
    def test_distance(self):
        lon1 = -123.697748
        lon2 = -122.717808

        lat1 = 42.355901
        lat2 = 42.355901

        result = GreatCircle.distance(lat1, lon1, lat2, lon2)
        self.assertEqual(result, 50)
Exemplo n.º 4
0
 def test_distance(self):
     lon1 = -123.697748
     lon2 = -122.717808
     
     lat1 = 42.355901
     lat2 =  42.355901
     
     result = GreatCircle.distance(lat1,lon1,lat2,lon2)
     self.assertEqual(result, 50)
Exemplo n.º 5
0
 def calculateDistanceInMeters(lat1, lon1, lat2, lon2):
     return GreatCircle.distanceInMeters(lat1, lon1, lat2, lon2)
Exemplo n.º 6
0
 def calculateDistanceInMeters(lat1, lon1, lat2, lon2):
     return GreatCircle.distanceInMeters(lat1, lon1, lat2, lon2)