contour(x=None, y=None, z=None, data=None, **kwargs)¶
Contour table data by direct triangulation.
Takes a matrix, (x,y,z) pairs, or a file name as input and plots lines, polygons, or symbols at those locations on a map.
Must provide either data or x, y, and z.
[TODO: Insert more documentation]
Full option list at https://docs.generic-mapping-tools.org/latest/contour.html
B = frame
C = levels
G = label_placement
J = projection
L = triangular_mesh_pen
R = region
S = skip
W = pen
i = columns
l = label
x/y/z (1d arrays) – Arrays of x and y coordinates and values z of the data points.
data (str or 2d array) – Either a data file name or a 2d numpy array with the tabular data.
projection (str) – Required if this is the first plot command. Select map projection.
levels (str) – Contour file or level(s)
D (str) – Dump contour coordinates
E (str) – Network information
label_placement (str) – Placement of labels
I (bool) – Color the triangles using CPT
triangular_mesh_pen (str) – Pen to draw the underlying triangulation (default none)
N (bool) – Do not clip contours
pen (str) – Set pen attributes for lines or the outline of symbols.
label (str) – Add a legend entry for the contour being plotted. Normally, the annotated contour is selected for the legend. You can select the regular contour instead, or both of them, by considering the label to be of the format [annotcontlabel][/contlabel]. If either label contains a slash (/) character then use
|as the separator for the two labels instead.