summaryrefslogtreecommitdiff
path: root/grid_tools/check_gtiff_grid.py
diff options
context:
space:
mode:
Diffstat (limited to 'grid_tools/check_gtiff_grid.py')
-rwxr-xr-xgrid_tools/check_gtiff_grid.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/grid_tools/check_gtiff_grid.py b/grid_tools/check_gtiff_grid.py
index 3983d02..55b4265 100755
--- a/grid_tools/check_gtiff_grid.py
+++ b/grid_tools/check_gtiff_grid.py
@@ -522,10 +522,10 @@ class GlobalInfo(object):
def get_extent(ds):
gt = ds.GetGeoTransform()
xmin = gt[0] + gt[1] / 2
- ymax = gt[3] + gt[5] / 2
+ ytop = gt[3] + gt[5] / 2
xmax = gt[0] + gt[1] * ds.RasterXSize - gt[1] / 2
- ymin = gt[3] + gt[5] * ds.RasterYSize - gt[5] / 2
- return xmin, ymin, xmax, ymax
+ ybottom = gt[3] + gt[5] * ds.RasterYSize - gt[5] / 2
+ return xmin, min(ytop, ybottom), xmax, max(ytop, ybottom)
def validate_ifd(global_info, ds, is_first_subds, first_subds):