cartopy: увеличить регион

Я хотел бы использовать Cartopy для построения только региона (в моем случае Северной и Южной Америки).

В настоящее время я использую следующий код:

import cartopy
import cartopy.crs as ccrs
import matplotlib.pyplot as plt

lon, lat, freq = .., ..., ...  # initialize longitude and latitude and line width
ax = plt.axes(projection=ccrs.PlateCarree())
ax.stock_img()
ax.add_feature(cartopy.feature.LAND)
ax.add_feature(cartopy.feature.OCEAN)
ax.add_feature(cartopy.feature.COASTLINE)
ax.add_feature(cartopy.feature.BORDERS, linestyle='-', alpha=.5)

for la, lo, fq in zip(lat, lon, freq):
    plt.plot(lo, la, color='red', linewidth=fq, marker='o', transform=ccrs.PlateCarree())

Затем он производит:

введите здесь описание изображения

Что я хочу (увеличенная версия):

введите здесь описание изображения

Есть какой-либо способ сделать это?


person xiaohan2012    schedule 07.06.2017    source источник


Ответы (1)