Git Product home page Git Product logo

gmt-for-geodesy's Introduction

GMT for Geodesy Short Course

Planning and material for the 2022 UNAVCO GMT for Geodesy course

Instructors: Paul Wessel, Max Jones, Joaquim Luis, Federico Esteban, Dongdong Tian, Xiaohua Xu

Assistants: Liliane Burkhard [UH Manoa]

When: July 5-7 (Tuesday-Thursday), 2022, 1430-1930 UTC

04:30 - 09:30 Hawaii
07:30 - 12:30 US Pacific Coast
10:30 - 15:30 US East Coast
15:30 - 20:30 London
20:30 - 01:30 Calcutta
22:30 - 03:30 Hong Kong

Where: On-line via zoom

Planning: Participants must have their own computers (macOS, Windows, or Linux) with the required software already installed (see Installing below).

This 3-day course will cover the use of Generic Mapping Tools (GMT) in geodesy using UNIX shell scripting. Lectures and exercises will be given to teach the basic conventions of using GMT, such as plotting grids, images, and vector data (points, lines, polygons, GPS velocities) as well as making animations. Labs will include both processing and mapping of various data sets relevant to geodesy.

Installing

Participants will need to install some software for the workshop. Please follow these instructions before the workshop.

Need help?

If you have any trouble installing or questions about the course/homework, there are a few ways to ask for help:

Video, Slides and Notes

The workshop video recording, slides and shared notes will be available on Google Drive after each day.

The workshop video recording can also be found on the UNAVCO YouTube Channel.

Schedule

Please make sure you know the local time for the sessions! Use the time zone converter and compare UTC to your time zone. Participants will receive the zoom invitation at least 24 hours before the start of the session.

Day 1:

Theme Duration UTC Time
Welcome 10 min 14:30-14:30
UNIX and bash 25 min 14:40-15:05
Break 10 min 15:05-15:15
GMT Basics 1 45 min 15:15-16:00
Break 60 min 16:00-17:00
GMT Basics 2 25 min 17:00-17:25
Break 10 min 17:25-17:35
Symbols and lines 50 min 17:35-18:25
Break 10 min 18:25-18:35
Grids and images 50 min 18:35-19:25
Wrap up 5 min 19:25-19:30

Day 2:

Theme Duration UTC Time
Welcome 10 min 14:30-14:40
Seismology 80 min 14:40-16:00
Break 60 min 16:00-17:00
Geodesy 70 min 17:00-18:10
Break 10 min 18:10-18:20
Animations 65 min 18:20-19:25
Wrap up 5 min 19:25-19:30

Day 3:

Theme Duration UTC Time
Welcome 10 min 14:30-14:40
Final projects 80 min 14:40-16:00
Break 60 min 16:00-17:00
Wrapper Demos 60 min 17:00-18:00
Break 10 min 18:00-18:10
Work on projects 75 min 18:10-19:25
Wrap up 5 min 19:25-19:30

Communication During the Course

We will use the Slack workspace, the Zoom Chat window, and the GitHub Issue Tracker to help you during the course:

  1. During a presentation, the other instructors will monitor the Slack workspace as well as the Chat room and answer any questions.
  2. During a breakout session you will be working on scripting. If you get stuck, make a new issue on GitHub so that an instructor can help you. You can post a description of the problem, your script or failing command, any error messages and any outputs or plots within the issue. Once resolved we will close that issue.

License

Creative Commons License
This content is licensed under a Creative Commons Attribution 4.0 International License.

gmt-for-geodesy's People

Contributors

esteban82 avatar paulwessel avatar maxrjones avatar xiaohua-eric-xu avatar seisman avatar joa-quim avatar bjmarfito avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.