元のデータで海がー9999とか入っているとZ軸がでかい図になる例。

元のデータで海を0にして作りなおすと、Z軸が小さくなる。

シェルスクリプト ↓
#! /bin/tcsh -f
#######################
set input=map_gmt1
set output=$input.ps
set scale=m1.5
set range=135/145/42/50/0/2500
set x=5
set y=5
set angle=100
set grd1=data.grd1
set grd2=data.grd2
set grd3=data.hst1
set grd4=data.hst2
set fcolor=cpt.dat
###########################
xyz2grd $input -G$grd1 -R$range -I0.1 -V
grdgradient $grd1 -A$angle -G$grd2 -V
grdhisteq $grd2 -G$grd3 -N -V
grdmath $grd3 3. / = $grd4
makecpt -T-100/2500/100 -Ctopo -V > $fcolor
grdview $grd1 -JX14 -JZ15c -R$range -B2/1/500NEWSZ:"HEIGHT(m)":newsZ -N-1/200/200/200 -Qsm -I$grd4 -C$fcolor -P -K -E80/20 -V >! $output
rm $grd1 $grd2 $grd3 $grd4 $fcolor
gs $output
モドリマスカ?