import geopandas
import matplotlib.pyplot as plt
import rasterio
import matplotlib
import cartopy.crs as ccrs
#projection和transform联动
#画板
fig=plt.figure()
#绘图基准
ax=fig.add_subplot(1,1,1,projection=ccrs.Robinson())
#设置范围和背景图像
ax.set_global()#整个地球
ax.stock_img() #添加了贴纸,让海洋呈现蓝色,将陆地和海洋分开
ax.coastlines()#海岸线
ax.plot(-0.08,51.53,'o',transform=ccrs.PlateCarree(),color='r')
#第1、2个参数是起止点经纬度,第3个参数是指定数据的坐标系
ax.plot([-0.08,132],[51.53,43.17],transform=ccrs.PlateCarree(),color='b')
ax.plot([-0.08,132],[51.53,43.17],transform=ccrs.Geodetic(),color='g')
plt.show()
python 绘制 学习笔记
最新推荐文章于 2024-01-19 20:17:56 发布