From 029fd0e63f39547d682ec6f53595bff9a06ca526 Mon Sep 17 00:00:00 2001 From: wyq Date: Sun, 7 Apr 2024 10:59:13 +0800 Subject: [PATCH] bugfix for geotiff data reading --- .../data/mapdata/geotiff/GeoTiff.java | 1 + meteoinfo-lab/milconfig.xml | 14 ++++++-------- .../pylib/mipylib/dataset/midata$py.class | Bin 58152 -> 58152 bytes meteoinfo-lab/pylib/mipylib/dataset/midata.py | 4 ++-- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/meteoinfo-data/src/main/java/org/meteoinfo/data/mapdata/geotiff/GeoTiff.java b/meteoinfo-data/src/main/java/org/meteoinfo/data/mapdata/geotiff/GeoTiff.java index 3a69f9f9..8033e3f4 100644 --- a/meteoinfo-data/src/main/java/org/meteoinfo/data/mapdata/geotiff/GeoTiff.java +++ b/meteoinfo-data/src/main/java/org/meteoinfo/data/mapdata/geotiff/GeoTiff.java @@ -1188,6 +1188,7 @@ public class GeoTiff { for (int w = 0; w < tileWidth; w++) { hIdx = j * tileWidth + w; if (hIdx == width) { + buffer.get(new byte[(tileWidth - w) * 2]); break; } index.set0(vIdx); diff --git a/meteoinfo-lab/milconfig.xml b/meteoinfo-lab/milconfig.xml index 99b97dad..fdf8e461 100644 --- a/meteoinfo-lab/milconfig.xml +++ b/meteoinfo-lab/milconfig.xml @@ -1,7 +1,6 @@ - - + @@ -9,26 +8,25 @@ - + + - - + - - + @@ -36,5 +34,5 @@
- + diff --git a/meteoinfo-lab/pylib/mipylib/dataset/midata$py.class b/meteoinfo-lab/pylib/mipylib/dataset/midata$py.class index d44f1134a5abccb1ff0bea6406a2eec08e9e8acf..7dfbe4f51de45ddb367721951dc7ccb9f8ae075a 100644 GIT binary patch delta 26 icmZ2+jCsW|<_-K&?AtucVi_6aChw0F-K-t;w*vr-q6%>U delta 26 icmZ2+jCsW|<_-K&>_&oll8g*;llMo8Zq|