// Map Projection
if (!write_tag(TAG_PROJECTION, 4, newfile)) return false;
f.writeInt(Projection);
if (!write_tag(TAG_PROJ_ARGS, 4+4*MAXPROJARGS, newfile)) return false;
f.writeInt(MAXPROJARGS);
for (int q=0; q<MAXPROJARGS; q++) f.writeFloat(ProjArgs[q]);
// write END tag
if (newfile) {
// We're writing to a brand new file.