psclip(1) GMT psclip(1)
NAME
psclip - Initialize or terminate polygonal clip paths
SYNOPSIS
psclip [ table ] -Jparameters -C[n]
-Rwest/east/south/north[/zmin/zmax][+r] [ -A[m|p|x|y] ] [
-B[p|s]parameters ]
-Jz|Zparameters ] [ -K ] [ -N ] [ -O ] [ -P ] [ -T ] [ -U[stamp]
] [ -V[level] ] [ -Xx_offset ] [ -Yy_offset ] [ -bibinary ] [ -dino-
data ] [ -eregexp ] [ -fflags ] [ -ggaps ] [ -hheaders ] [ -iflags ] [
-pflags ] [ -ttransp ] [ -:[i|o] ]
Note: No space is allowed between the option flag and the associated
arguments.
DESCRIPTION
psclip reads (x,y) file(s) [or standard input] and draws polygons that
are activated as clipping paths. Several files may be read to create
complex paths consisting of several non-connecting segments. Only marks
that are subsequently drawn inside the clipping path will be shown. To
determine what is inside or outside the clipping path, psclip uses the
even-odd rule. When a ray drawn from any point, regardless of direc-
tion, crosses the clipping path segments an odd number of times, the
point is inside the clipping path. If the number is even, the point is
outside. The -N option, reverses the sense of what is the inside and
outside of the paths by plotting a clipping path along the map bound-
ary. After subsequent plotting, which will be clipped against these
paths, the clipping may be deactivated by running psclip a second time
with the -C option only.
REQUIRED ARGUMENTS
-C[|n] Mark end of existing clip path(s). No input file will be pro-
cessed. No projection information is needed unless -B has been
selected as well. With no arguments we terminate all active
clipping paths. Experts may restrict the termination to just n
of the active clipping path by passing that as the argument.
Remember to supply -X and -Y settings if you have moved since
the clip started.
-Jparameters (more a|)
Select map projection.
-Rxmin/xmax/ymin/ymax[+r][+uunit] (more a|)
Specify the region of interest.
For perspective view p, optionally append /zmin/zmax. (more a|)
OPTIONAL ARGUMENTS
table One or more ASCII (or binary, see -bi[ncols][type]) data table
file(s) holding a number of data columns. If no tables are given
then we read from standard input.
-A[m|p|x|y]
By default, geographic line segments are connected as great cir-
cle arcs. To connect them as straight lines, use the -A flag.
Alternatively, add m to connect the line by first following a
meridian, then a parallel. Or append p to start following a par-
allel, then a meridian. (This can be practical to connect lines
along parallels, for example). For Cartesian data, points are
simply connected, unless you append x or y to construct
stair-case paths whose first move is along x or y, respectively.
-B[p|s]parameters (more a|)
Set map boundary frame and axes attributes.
-Jz|Zparameters (more a|)
Set z-axis scaling; same syntax as -Jx.
-K (more a|)
Do not finalize the PostScript plot.
-N Invert the sense of what is inside and outside. For example,
when using a single path, this means that only points outside
that path will be shown. Cannot be used together with -B.
-O (more a|)
Append to existing PostScript plot.
-P (more a|)
Select aPortraita plot orientation.
-T Rather than read any input files, simply turn on clipping for
the current map region. Basically, -T is a convenient way to run
psclip with the arguments -N /dev/null (or, under Windows, -N
NUL). Cannot be used together with -B.
-U[[just]/dx/dy/][c|label] (more a|)
Draw GMT time stamp logo on plot.
-V[level] (more a|)
Select verbosity level [c].
-X[a|c|f|r][x-shift[u]]
-Y[a|c|f|r][y-shift[u]] (more a|)
Shift plot origin.
-bi[ncols][t] (more a|)
Select native binary input. [Default is 2 input columns].
-dinodata (more a|)
Replace input columns that equal nodata with NaN.
-e[~]^<i>apattern^<i>a | -e[~]/regexp/[i] (more a|)
Only accept data records that match the given pattern.
-f[i|o]colinfo (more a|)
Specify data types of input and/or output columns.
-g[a]x|y|d|X|Y|D|[col]z[+|-]gap[u] (more a|)
Determine data gaps and line breaks.
-h[i|o][n][+c][+d][+rremark][+rtitle] (more a|)
Skip or produce header record(s).
-icols[+l][+sscale][+ooffset][,^<i>a|] (more a|)
Select input columns and transformations (0 is first column).
-p[x|y|z]azim[/elev[/zlevel]][+wlon0/lat0[/z0]][+vx0/y0] (more a|)
Select perspective view.
-t[transp] (more a|)
Set PDF transparency level in percent.
-:[i|o] (more a|)
Swap 1st and 2nd column on input and/or output.
-^ or just -
Print a short message about the syntax of the command, then
exits (NOTE: on Windows just use -).
-+ or just +
Print an extensive usage (help) message, including the explana-
tion of any module-specific option (but not the GMT common
options), then exits.
-? or no arguments
Print a complete usage (help) message, including the explanation
of all options, then exits.
EXAMPLES
To make an clipping PostScript file that will set up a complex clip
area to which subsequent plotting will be confined, run:
gmt psclip my_region.xy -R0/40/0/40 -Jm0.3i -K > clip_mask_on.ps
To deactivate the clipping in an existing plotfile, run:
gmt psclip -C -O >> complex_plot.ps
SEE ALSO
gmt(1), grdmask(1), psbasemap(1), psmask(1)
COPYRIGHT
2017, P. Wessel, W. H. F. Smith, R. Scharroo, J. Luis, and F. Wobbe
5.4.2 Jun 24, 2017 psclip(1)
gmt5 5.4.2 - Generated Thu Jun 29 15:03:11 CDT 2017
