Skip to content

Commit 2702d1f

Browse files
jdriesPeter Van Bouwel
authored andcommitted
expand extend by a whole number of pixels, avoiding a shift with respect to original extent
1 parent 9f02cd2 commit 2702d1f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

openeo_driver/ProcessGraphDeserializer.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -648,10 +648,10 @@ def _extract_load_parameters(env: EvalEnv, source_id: tuple) -> LoadParameters:
648648
extent = bbox.reproject(crs).as_dict()
649649

650650
extent = {
651-
"west": extent["west"] - target_resolution[0] * buffer[0],
652-
"east": extent["east"] + target_resolution[0] * buffer[0],
653-
"south": extent["south"] - target_resolution[1] * buffer[1],
654-
"north": extent["north"] + target_resolution[1] * buffer[1],
651+
"west": extent["west"] - target_resolution[0] * math.ceil(buffer[0]),
652+
"east": extent["east"] + target_resolution[0] * math.ceil(buffer[0]),
653+
"south": extent["south"] - target_resolution[1] * math.ceil(buffer[1]),
654+
"north": extent["north"] + target_resolution[1] * math.ceil(buffer[1]),
655655
"crs": extent["crs"]
656656
}
657657
else:

0 commit comments

Comments
 (0)