To specify each coordinate system I am using two psbasemap calls, specifying the desired annotation with -B commands and perspective view with -p. However, while this works ok from some angles, there is an 180° range over which the UTM annotations plot upside-down whereas latlon equivalents flip into correct orientation.

Would it be at all possible to fix this so that the both types of annotation plot in a consistent orientation across for all azimuths/perspectives?

The same region (-R680095/712095/7105528/7140578) applies for the UTM psbasemap command:gmt psbasemap -R${gfold}/Moreton_50m_redone_merge_extadj.grd+Uk -Jx1:500 -p45 -BWS \ -Bpx10g5+u":8:000m" -Bpy10g5+u":6:000m" -Jz0.00075c --FONT_ANNOT_PRIMARY=10p \ --MAP_GRID_CROSS_SIZE_PRIMARY=0.1i --FONT_LABEL=10p > $psbut it will not plot unless I specify the region in -Rgrdfile+Uk format as above; if I use"-R680095/712095/7105528/7140578+Uk" the error message I receive is:psbasemap: Syntax error -R option. Correct syntax: -R<xmin>/<xmax>/<ymin>/<ymax>[/<zmin>/<zmax>] Append r if giving lower left and upper right coordinates -Rg or -Rd for global domain -R<grdfile> to take the domain from a grid file