Take vertical and temporal extent in account
desruisseaux opened this issue · comments
Task #4 allows the horizontal component of the area of interest to be given to PROJ when searching for a coordinate operation. However the vertical and temporal components are not yet given to PROJ. The use of vertical extent is pending the mapping of PROJ structure to javax.measure
, and the use of temporal extent is pending the mapping of PROJ structure to java.time
.
Deferred to GeoAPI 4.0 because extracting the start time / end time from TemporalPrimitive
object require more of org.opengis.temporal
than what is provided in GeoAPI 3.0.
Extracting of minimum and maximum height values become complicated if there is more than one VerticalExtent
since we may have to perform coordinate transformations. Alternatively we can pass the array of VerticalExtent
verbatim to PROJ, but this is a little bit complicated and maybe not worth since I'm not sure that current PROJ version uses the temporal extent in CoordinateOperationContext
.