function isZ and .times to do the work consistently, also use difftime units
leftover attr
raster orientation, pixel centre/corner