使用 python 绘制南极洲 DEM 的图

问题描述 投票:0回答:0

如何使用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()
python matplotlib netcdf
© www.soinside.com 2019 - 2024. All rights reserved.