Skip to content

2023 The Generic Mapping Tools (GMT) for Geodesy Short Course

Date(s): June 26 - 29, 2023
Location: Virtual
Deadline: Applications are now closed

This course will cover the use of GMT 6 in geodesy using UNIX shell scripting. Lectures and exercises will be given to teach the basic conventions of using GMT, such as plotting symbols, vectors (points, lines, polygons), and grids (elevation, shading, radar image). Office hours will be hosted for guidance with processing and visualization of various data sets relevant to geodesy. This course will cover all the prerequisite material for the InSAR processing and theory with GMTSAR short course. We will also offer an introduction to the Python and Julia wrappers for GMT.

Times: TBD
Primary Audience: Those that need an introduction to GMT in advance of the GMTSAR course
Secondary Audience: Those that want to learn a powerful tool for processing and visualizing geodetic data, and are interested in using GMT through the Julia or Python wrappers

Learning Objectives

  • Introduction to UNIX basics and shell scripting
  • Learning the basic conventions of GMT
  • How to plot symbols, vectors, and grids
  • How to make multiple plots, inset images, and animations
  • How to access publicly available remote data
  • Make your own publication-quality figures

Prerequisite, Computers and Data

Computer capable of running GMT 6.4+ along with dependencies (macOS, Linux, or Windows; including variants like Git for Windows or WSL), Visual Studio Code or Jupyter Lab.


We anticipate publishing the lectures online in advance of the short course, and then hosting two 90-minute office hours, at which students can work through assignments and get help from our instructors.  


Max Jones (University of Hawaiʻi)
Federico Esteban (University of Buenos Aires)
Joaquim Luis (University of Algarve)
Xiaohua Xu (University of Science and Technology of China)
Kristof Koch


Please contact communityat