pygmt.Figure

classpygmt.Figure

Un chiffre GMT pour gérer tous les tracés.

Utilisez les méthodes de traçage de cette classe pour ajouter des éléments à la figure. Vous pouvez prévisualiser la figure en utilisant pygmt.Figure.showet enregistrer la figure dans un fichier en utilisant pygmt.Figure.savefig.

Contrairement aux chiffres GMT traditionnels, aucun fichier de chiffres n’est généré tant que vous n’appelez pygmt.Figure.savefig pas ou pygmt.Figure.psconvert.

Exemple

import pygmt
fig = pygmt.Figure()
fig.basemap(region=[0, 360, -90, 90], projection="W15c", frame=True)
fig.savefig("my-figure.png")
# Make sure the figure file is generated and clean it up
import os
os.path.exists("my-figure.png")
True
os.remove("my-figure.png")

La région du tracé peut être spécifiée via les codes de pays ISO (par exemple, « JP »pour le Japon) :

import pygmt
fig = pygmt.Figure()
fig.basemap(region="JP", projection="M7c", frame=True)
# The fig.region attribute shows the WESN bounding box for the figure
print(", ".join(f"{i:.2f}" for i in fig.region))
122.94, 145.82, 20.53, 45.52

Attributs

propriétéChiffre. région

Boîte englobante géographique WESN pour la figure actuelle.