Loading autocnet/fileio/io_gdal.py +2 −1 Original line number Diff line number Diff line Loading @@ -204,8 +204,9 @@ class GeoDataset(object): def latlon_extent(self): if not getattr(self, '_latlon_extent', None): try: fp = self.footprint # If we have a footprint, no need to compute pixel to latlon lowerlon, upperlon, lowerlat, upperlat = self.footprint.GetEnvelope() lowerlat, upperlat, lowerlon, upperlon = fp.GetEnvelope() except: xy_extent = self.xy_extent lowerlat, lowerlon = self.pixel_to_latlon(xy_extent[0][0], xy_extent[0][1]) Loading autocnet/fileio/tests/test_io_gdal.py +1 −3 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ class TestMercator(unittest.TestCase): self.assertEqual(xy_extent, [(0.0, 3921610.0), (10667520.0, -3921610.0)]) def test_latlon_extent(self): self.assertEqual(self.dataset.latlon_extent, [(-90.0, 0.0), (90.0, -150.4067721290261)]) self.assertEqual(self.dataset.latlon_extent, [(-90, -150.4067721290261), (90.0, 0.0)]) def test_spheroid(self): sphere = self.dataset.spheroid Loading Loading @@ -121,8 +121,6 @@ class TestLambert(unittest.TestCase): xy_extent = self.dataset.xy_extent self.assertEqual(xy_extent, [(-464400.0, -506970.0), (460530.0, -1571220.0)]) def test_latlon_extent(self): self.assertEqual(self.dataset.latlon_extent, [(-89.95903191125286, -140.8933768668104),(-89.98515758604582, -148.48059053073257)]) class TestPolar(unittest.TestCase): def setUp(self): Loading autocnet/fileio/tests/test_metadata.py +1 −1 Original line number Diff line number Diff line Loading @@ -54,4 +54,4 @@ class TestSRSProjectionExtraction(unittest.TestCase): def test_latitude_of_origin(self): lo = em.get_latitude_of_origin(self.srs) self.assertEqual(lo, 0.0) self.assertEqual(lo, 90.0) Loading
autocnet/fileio/io_gdal.py +2 −1 Original line number Diff line number Diff line Loading @@ -204,8 +204,9 @@ class GeoDataset(object): def latlon_extent(self): if not getattr(self, '_latlon_extent', None): try: fp = self.footprint # If we have a footprint, no need to compute pixel to latlon lowerlon, upperlon, lowerlat, upperlat = self.footprint.GetEnvelope() lowerlat, upperlat, lowerlon, upperlon = fp.GetEnvelope() except: xy_extent = self.xy_extent lowerlat, lowerlon = self.pixel_to_latlon(xy_extent[0][0], xy_extent[0][1]) Loading
autocnet/fileio/tests/test_io_gdal.py +1 −3 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ class TestMercator(unittest.TestCase): self.assertEqual(xy_extent, [(0.0, 3921610.0), (10667520.0, -3921610.0)]) def test_latlon_extent(self): self.assertEqual(self.dataset.latlon_extent, [(-90.0, 0.0), (90.0, -150.4067721290261)]) self.assertEqual(self.dataset.latlon_extent, [(-90, -150.4067721290261), (90.0, 0.0)]) def test_spheroid(self): sphere = self.dataset.spheroid Loading Loading @@ -121,8 +121,6 @@ class TestLambert(unittest.TestCase): xy_extent = self.dataset.xy_extent self.assertEqual(xy_extent, [(-464400.0, -506970.0), (460530.0, -1571220.0)]) def test_latlon_extent(self): self.assertEqual(self.dataset.latlon_extent, [(-89.95903191125286, -140.8933768668104),(-89.98515758604582, -148.48059053073257)]) class TestPolar(unittest.TestCase): def setUp(self): Loading
autocnet/fileio/tests/test_metadata.py +1 −1 Original line number Diff line number Diff line Loading @@ -54,4 +54,4 @@ class TestSRSProjectionExtraction(unittest.TestCase): def test_latitude_of_origin(self): lo = em.get_latitude_of_origin(self.srs) self.assertEqual(lo, 0.0) self.assertEqual(lo, 90.0)