更换背景

ax.stock_img();

import cartopy.io.img_tiles as cimgt

https://scitools.org.uk/cartopy/docs/latest/gallery/hurricane_katrina.html#sphx-glr-gallery-hurricane-katrina-py

Why do my google tiles look poor in a Cartopy map?

https://scitools.org.uk/cartopy/docs/v0.15/examples/feature_creation.html
ax.background_img(name='BM', resolution='low')
ax.background_img(name='pop', resolution='high')
http://earthpy.org/cartopy_backgroung.html
http://www.thomasguymer.co.uk/blog/2018/2018-01-15/

https://github.com/Guymer/fmc

# Cartopy Heatmap over OpenStreetMap Background

from future import division
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
import cartopy.crs as ccrs
import cartopy.io.img_tiles as cimgt

request = cimgt.OSM()
extent = [-89, -88, 41, 42]

ax = plt.axes(projection=request.crs)
ax.set_extent(extent)

ax.add_image(request, 8)
plt.show()


this is from the cartopy docs

fname = 'Miriam.A2012270.2050.2km.jpg'
img_extent = (-120.67660000000001, -106.32104523100001, 13.2301484511245, 30.766899999999502)
img = plt.imread(fname)

ax.imshow(img, origin='upper', extent=img_extent, transform=ccrs.PlateCarree())

basemap

https://www.bdmweather.com/2018/04/python-m-arcgisimage-basemap-options/

image.png

https://geopandas.readthedocs.io/en/latest/gallery/plotting_basemap_background.html

import salem

Plot on a google map background

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容