Images or EPS files on mapsΒΆ

The pygmt.Figure.image method can be used to read and place a raster image file or an Encapsulated PostScript file on a map. We must specify the file as str via the imagefile argument or simply use the filename as the first argument. You can also use a full URL pointing to your desired image. The position argument allows us to set a reference point on the map for the image.



image [NOTICE]:   -> Download URL file:

<IPython.core.display.Image object>

import os

import pygmt

fig = pygmt.Figure()

fig.basemap(region=[0, 2, 0, 2], projection="X6c", frame=True)

# place and center the GMT logo from the GMT website to the position 1/1
# on a basemap and draw a rectangular border around the image

# clean up the image downloaded in the current directory

Total running time of the script: ( 0 minutes 1.234 seconds)

Gallery generated by Sphinx-Gallery