如何使用python绘制南极数字高程模型?
我试图绘制一个 netcdf 文件。但我没有得到 lats,lons 叠加图。
我使用了这段代码......我想在这个情节中叠加纬度和经度
import numpy as np
import matplotlib.pyplot as plt
from netCDF4 import Dataset
# Load DEM data
nc = Dataset("c:\\Users\\Admin\\Desktop\\PYTHON\\BedMachineAntarctica-v3.nc")
lats = nc.variables['y'][:]
lons = nc.variables['x'][:]
elevations = nc.variables['thickness'][:]
# Create figure and axis
fig, ax = plt.subplots()
# Set title and axis labels
ax.set_title('Antarctic Ice Surface Topography')
ax.set_xlabel('Longitude')
ax.set_ylabel('Latitude')
# Create and show plot
im = ax.imshow(elevations, cmap='terrain', origin='lower', extent=[lons.min(), lons.max(), lats.min(), lats.max()])
cbar = fig.colorbar(im, ax=ax)
plt.show()