View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Antarctic Mapping Tools

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

5.0 | 5 ratings Rate this file 56 Downloads (last 30 days) File Size: 10.3 MB File ID: #47638 Version: 5.02
image thumbnail

Antarctic Mapping Tools


Chad Greene (view profile)


23 Aug 2014 (Updated )

A toolbox for analysis and display of Antarctica-related data

| Watch this File

File Information

This toolbox is for importing, analyzing, and displaying Antarctica-related data. Functions in this toolbox have been designed to provide a standard framework to allow easy pairing of multiple different types of data sets (surface elevation, ice velocity, grounding line, etc). For a quick overview of these tools, click on the AMT Getting Started light bulb icon to the right. To find data-specific plugins for this toolbox, search the File Exchange site for "AMT".
A note: If you're wondering why AMT version numbers are strange, it's because in early 2015 the Mathworks website retroactively applied version numbers automatically, and their numbering scheme does not match the version numbers I'd been using. If you have any questions about version history feel free to email me.

Planning for the future: AMT is moving away from dependence on Matlab's Mapping Toolbox. Examples I wrote in the past skewed toward dependence on the Mapping Toolbox and many data-specific plugin plotting functions defaulted to plotting in map map coordinates. A growing list of AMT plotting functions ending in "ps" have brought most of the functionality of Matlab's Mapping Toolbox, so expect dwindling support for Mapping Toolbox and increased support for plotting in polar stereographic meters.

AMT is now described in an article for the journal Computers and Geosciences, If AMT is helpful for you, please cite:

Chad A. Greene, David E. Gwyther, and Donald D. Blankenship. 2016. Antarctic Mapping Tools for Matlab. Computers & Geosciences. doi:10.1016/j.cageo.2016.08.003


Plotboxpos, Fast And Robust Curve Intersections, Ncquiverref, Ncpolarm, Calcticks, Polar Stereographic Coordinate Transformation (Map To Lat/Lon), Polar Stereographic Coordinate Transformation (Lat/Lon To Map), Scalebar For Maps, Pathdist, Quivermc, Shadem, Inpaint Nans, Clickz, Cmocean Perceptually Uniform Colormaps, Circle Plotter, and Circlem inspired this file.

This file inspired Plot Antarctic Circumpolar Current Fronts, Geotiffinterp, Landsat, Asaid Grounding Lines, How To Drape Landsat Images Over Bedmap2 Topography, Lima Landsat Image Mosaic Of Antarctica, Ramp Radarsat Antarctic Mapping Project, Antarctic Active Subglacial Lake Inventory From Ice Sat Altimetry, Glaciology Fake Book, Modis Mosaic Of Antarctica, Sodb Southern Ocean Database Toolbox, Ic Pcampaign, Antarctic Geoid Conversions, Ice Sat Reference Tracks And Antarctic Grounding Zone Structure, Ice Shelf Tidal Flexure Interpolator, Antarctic Basal Geothermal Heat Flux, Antarctic Gravity Data, Bedhead, Antarctic Drainage Basins, Grainsize Interp, Cryo Sat 2 Dem, Bamber Et Al. Antarctic Dem, Daily Antarctic Sea Ice Concentration, Arctic Sea Ice, How To Estimate Subglacial Water Routes, M Ea Sur Es, Ice Flowlines, and Bedmap2 Toolbox For Matlab.

Required Products MATLAB
MATLAB release MATLAB 8.0 (R2012b)
MATLAB Search Path
Other requirements AMT can be used with or without Matlab's Mapping Toolbox.
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (5)
07 Sep 2016 Cooper Elsworth  
30 Aug 2016 Marc Rovira  
12 May 2016 li teng

Thank you very much

07 Apr 2016 Peter Gorham

Marvelous tour de force, this is so comprehensive it is kind of staggering. Great work, Chad, thanks!

11 Aug 2015 Brad Lipovsky  
13 Jan 2015 1.1

Updated SCAR Gazetteer database and added scarclick function, which allows users to click on a map to get names of features. Updated some documentation.

13 Jan 2015 1.2

A few minutes ago I uploaded a version in which the default units in the pathdist function were kilometers. Now the default units are meters.

25 Jan 2015 1.3

V3: Addition of shadem function, which creates shaded relief (hillshade) images. Addition of find2drange function, which plugin functions will use to clip data to a region of interest. Improved documentation for scarlabel and scarclick functions.

21 Feb 2015 1.4

Inclusion of plotps, pcolorps, and patchps for creating polar stereographic maps without Matlab's Mapping Toolbox.

10 Jul 2015 1.5

Addition of crossovers function.

10 Jul 2015 1.5

Addition of crossovers function.

25 Jul 2015 1.6

Added scatterps, contourps, textps, graticuleps. Added support for polar stereographic kilometers. Added several documentation files and examples.

17 Sep 2015 1.7

Added psgrid function and islatlon. Updated names in SCAR database to be less like "Vostok, Lake" and more like "Lake Vostok".

17 Sep 2015 1.8

Added uv2vxvy and vxvy2uv functions.

22 Sep 2015 1.9

Added inpsquad function.

30 Oct 2015 1.91

mapzoom now allows center location in polar stereographic coordinates.

17 Nov 2015 1.95

Added surfps, plot3ps, scalebarps, coord, and clickz functions. Thanks to Tom Richter for suggesting inclusion of surfps and plot3ps.

17 Nov 2015 1.95

file upload error in previous attempt.

03 Dec 2015 1.96

Fixed a bug where graticuleps was resetting axis limits. Also updated the List of Functions to include some new plugins.

17 Feb 2016 5.00

Added mapzoomps function. Also incremented numbering scheme to version 5.00--No major changes with this update, but I'm trying to jump past confusion with previous numbering.

25 Apr 2016 5.01

Added pspath and pathdistps.

10 Aug 2016 5.01

Updated only the description on this page.

08 Oct 2016 5.02

Rewrote the "AMT Getting Started" page and added the new circlesps function. Also, in previous versions plotps, pcolorps, etc all ended with "axis equal", but that has now been changed to setting aspect ratio via daspect.

Contact us