pygmt.grdlandmask.Session

Methods Summary

grdlandmask.Session.call_module(module, args)

Call a GMT module with the given arguments.

grdlandmask.Session.create(name)

Create a new GMT C API session.

grdlandmask.Session.create_data(family, …)

Create an empty GMT data container.

grdlandmask.Session.destroy()

Destroy the currently open GMT API session.

grdlandmask.Session.extract_region()

Extract the WESN bounding box of the currently active figure.

grdlandmask.Session.get_default(name)

Get the value of a GMT default parameter (library version, paths, etc).

grdlandmask.Session.get_libgmt_func(name[, …])

Get a ctypes function from the libgmt shared library.

grdlandmask.Session.open_virtual_file(…)

Open a GMT Virtual File to pass data to and from a module.

grdlandmask.Session.put_matrix(dataset, matrix)

Attach a numpy 2D array to a GMT dataset.

grdlandmask.Session.put_strings(dataset, …)

Attach a numpy 1D array of dtype str as a column on a GMT dataset.

grdlandmask.Session.put_vector(dataset, …)

Attach a numpy 1D array as a column on a GMT dataset.

grdlandmask.Session.virtualfile_from_data([…])

Store any data inside a virtual file.

grdlandmask.Session.virtualfile_from_grid(grid)

Store a grid in a virtual file.

grdlandmask.Session.virtualfile_from_matrix(matrix)

Store a 2d array as a table inside a virtual file.

grdlandmask.Session.virtualfile_from_vectors(…)

Store 1d arrays as columns of a table inside a virtual file.

grdlandmask.Session.write_data(family, …)

Write a GMT data container to a file.