diff --git a/Applications/Utils/GeoTools/addDataToRaster.cpp b/Applications/Utils/GeoTools/addDataToRaster.cpp index ea0366bf96bc6493b1abdd6e2e3b453de60204ce..486d829f4f07288d628705081ff1cc6797795558 100644 --- a/Applications/Utils/GeoTools/addDataToRaster.cpp +++ b/Applications/Utils/GeoTools/addDataToRaster.cpp @@ -198,8 +198,9 @@ int main(int argc, char* argv[]) { for (std::size_t c = 0; c < header.n_cols; c++) { - GeoLib::Point const p{{origin[0] + header.cell_size * c, - origin[1] + header.cell_size * r, 0.0}}; + GeoLib::Point const p{{origin[0] + header.cell_size * (c + 0.5), + origin[1] + header.cell_size * (r + 0.5), + 0.0}}; if (!aabb.containsPoint(p, std::numeric_limits<double>::epsilon())) { continue;