Project

General

Profile

Actions

Task #552

open

Facilitate raster buffering across antimeridian

Added by Jim Regetz almost 12 years ago. Updated almost 12 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
General
Start date:
01/14/2013
Due date:
% Done:

0%

Estimated time:
Activity type:

Description

For DEM smoothing, along with other procedures used in the layer production pipeline, we need one or more of the raster inputs to have an extent that is slightly larger than the extent of the desired target region itself. Even if not strictly necessary for the routine to run without error, this spatial buffering helps avoid creation of edge artifacts resulting from running routines on individual tiles (i.e., separate spatial subsets), as we frequently do for computational or other reasons.

Although it is usually straightforward to ensure that the input rasters are sufficiently large, this is more complicated at the antimeridian, which serves as both the left (180W lon) and right (180E lon) extent of some key global raster inputs, and which is consequently associated with an artificial break in the real-world contiguity across this line. Relatively little terrestrial area spans this meridian, but there is some. It would be convenient if our tools were all aware that e.g. a request for column of pixels beyond 180E (as would be needed to buffer tiles along the eastern edge of the global extent) is in fact simply a request for the column of pixels adjacent 180W. But given that this isn't the case, we could benefit from having a consistent general approach for dealing with this problem independent of the particular procedure.

Note that this is an issue regardless of whether we're operating on the entire global layer at once or operating on tiles adjacent/crossing the antimeridian.

Actions

Also available in: Atom PDF