Я пытаюсь использовать картографию, чтобы построить карту Земли только с двумя цветами. Например, земли, залитые белым цветом, и океан в темноте. На данный момент я использую метод coastlines (), который создает контур континентов, но я не знаю, как залить их цветом или залить им океан.
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(12,6))
ax = fig.add_subplot(1,1,1,projection = ccrs.EckertIV())
ax.clear()
cs = ax.contourf(longitude,lattitude,A,transform=ccrs.PlateCarree(),
cmap='gist_gray',alpha=0.3)#,extend = 'both')
ax.coastlines(color = 'black')
Он создает карту с континентами, но она вся белая, за исключением черных береговых линий. Есть мысли о том, как залить цветом континенты и / или океаны? Я думал об использовании метода stock_img (), но он не равномерно заполняет землю одним цветом.
Заранее спасибо !
PS: это мой первый пост, поэтому, пожалуйста, скажите мне, нужно ли вам более точно решить мою проблему или мне нужно отредактировать свой пост определенным образом