create Elevation Short Array
Decodes the raster into a ShortArray suitable for elevation consumption. INT8 / INT16 / INT32 samples are converted by truncation; UINT samples are sign-extended; FLOAT32 / FLOAT64 samples are rounded to the nearest int16 (with Float.MAX_VALUE mapped to Short.MIN_VALUE to preserve the engine's null-data sentinel convention).