Add an introductory PyGMT tutorial
See original GitHub issueI think there should be a PyGMT tutorial, much like the GMT tutorial. I don’t think it requires as much explanation as what’s happening under the hood, but would ideally recreate the Laboratory Exercises. The PyGMT User Guides cover a variety of topics, but I think following the GMT tutorial gives us a good roadmap on what features to explain for someone trying to learn.
Proposed structure:
- Tutorial introduction (#1607)
- Create a basic map figure using
coast(#1607) - Plot data on a map (#2126)
- Create a contour map (#2126)
- Add a color pallet to a map (#2126)
- Create a 3D map
Issue Analytics
- State:
- Created 3 years ago
- Comments:16 (15 by maintainers)
Top Results From Across the Web
Tutorials - PyGMT
Adding an inset to the figure ; Configuring PyGMT defaults ; Creating a 3D perspective image ; Creating a map with contour lines...
Read more >GMT Tutorials
It features a command-line interface, which makes it completely different from the common GIS software like QGIS or ArcGIS. The PyGMT software, ...
Read more >Tutorial submission for SciPy 2021 - PyGMT - HackMD
By the end of this tutorial, students will be able to: Craft basic maps with geographic map frames using different projections; Add context...
Read more >PyGMT v0.7.0 released - GMT Community Forum
Wrapped 3 GMT modules; Added two new PyGMT tutorials and EGU 2022 short ... If you want a more detailed introduction to PyGMT,...
Read more >GMT tutorial for beginners (codes included) - Earth Inversion
This post is the first introduction to beginners for getting started in ... Three-dimensional perspective map of taiwan using gmt and pygmt ......
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

I will likely be providing a PyGMT lesson again for ROSES 2021.
Welcome @whyjz! Thanks for providing the links, I think that your website is really well thought out, and it fills in an important gap we have on the ‘understanding-orientated’ side of PyGMT’s documentation as mentioned by @meghanrjones at https://github.com/GenericMappingTools/pygmt/issues/770#issuecomment-780680084. The translation system is a very nice feature too, and I hope that we can get more languages going all over the world. Really excited to see where we can go with this by combining efforts!
To start, how about you take a shot at opening a PR to resolve #1059 which is specifically about adding a page on the PyGMT sidebar linking to community contributions like yours. I think you should be familiar enough with the sphinx website theme to figure it out, but let us know if you need help (we can talk more in that #1059 thread).