python地图散点图_python – Cartopy:使用散点图数据渲染图层的顺序

我试图使用Cartopy在地图上绘制几个点(散点图)的位置(参见下面的代码).当我尝试渲染绘图时,数据点将在LAND层后面呈现.但我想在LAND-layer上绘制我的分散数据……我做错了什么?

Cartopy:ver. 0.12.x,Matplotlib:ver.1.4.2

import matplotlib.pyplot as plt

import cartopy.crs as ccrs

import cartopy.feature as cfeature

ax = plt.axes(projection=ccrs.PlateCarree())

ax.set_extent([125, 150, 35, 63])

ax.stock_img()

ax.add_feature(cfeature.LAND) #If I comment this => all ok, but I need

ax.add_feature(cfeature.LAKES)

ax.add_feature(cfeature.RIVERS)

ax.coastlines()

ax.scatter(yc,xc,transform=ccrs.PlateCarree()) #yc, xc -- lists or numpy arrays

plt.show()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值