I just tried this, and I found that the lunar relief is only available for the east and west sides for resolutions 06m
or lower. I did not find a note in the docs so far (will check this in more detail at a later time).
import pygmt as gmt
from pygmt.datasets import load_moon_relief
region=[-180, 180, -90, 90]
grid = load_moon_relief(region=region, resolution="06m", registration="gridline")
fig = gmt.Figure()
fig.basemap(region=region, projection="N10c", frame=True)
fig.grdimage(grid=grid, cmap="@moon_relief.cpt")
fig.colorbar(frame=True)
fig.plot(x=-11.36, y=-43.31, style="x0.5c", pen="2p,darkorange")
fig.show()
region=[-180, 180, -90, 90]
grid = load_moon_relief(region=region, resolution="05m", registration="gridline")
fig = gmt.Figure()
fig.basemap(region=region, projection="N10c", frame=True)
fig.grdimage(grid=grid, cmap="@moon_relief.cpt")
fig.colorbar(frame=True)
fig.plot(x=-11.36, y=-43.31, style="x0.5c", pen="2p,darkorange")
fig.show()
region=[-15, -5, -50, -40]
grid = load_moon_relief(region=region, resolution="06m", registration="gridline")
fig = gmt.Figure()
fig.basemap(region=region, projection="M10c", frame=True)
fig.grdimage(grid=grid, cmap="grayC")
fig.colorbar(frame=True)
fig.plot(x=-11.36, y=-43.31, style="x1c", pen="4p,darkorange")
fig.show()