gmtxy-image : 2D grid data image mapping using shell script and GMT5 under the Cartesian coordinates.

16 Nov 2018

Installation

gmtxy-image is a shell script that plots a 2D grid data under the Cartesian coordinates using GMT5. To use it, simply copy the shell scripts dispOption.sh and gmtxy-image.sh into any directory you want, and symlink them to a directory that is included in your $PATH, then reopen the terminal.

Setup

Please go to the end of gmtsph-regional.sh, where you will see lines as

imgcat $jpgfile #open the output file in terminal, this requires the iTerm.app and imgcat.sh
open $jpgfile #'open' is a command in-build within MacOS

Please use either of them as you see fit. Or for Ubuntu users, you may want to use the command see. I don’t know the corresponding command for other Linux distributions. But you see the gist here.

Usage

gmtxy-image.sh -i<grid-data> [-r<xmin>/<xmax>/<ymin>/<ymax>] [-u<unit>] [-c<cpt-file>] [-a<x-label>,<y-label>] [-g] [-h]

Options

The only argument you need to input is name of the grid file to get a glance of the file. To get a better look, the following options need to be set.

Example

The following is used to draw the example.nc. Names of the output files are taken from the input grid file. Moreover, the script will output a png (no background) and a eps file.

gmtxy-image -i exmaple.nc

The output should be as below.

example image for gmtxy-image