Код:
localDataOutputStream.write(localGeoHeader.dw1);
localDataOutputStream.write(localGeoHeader.dw1 >>> 8);
localDataOutputStream.write(localGeoHeader.dw1 >>> 16);
localDataOutputStream.write(localGeoHeader.dw1 >>> 24);
Прошу прощения, а что, использовать ByteBuffer и ByteOrder.LITTLE_ENDIAN никак?