Надеюсь, что круг, отображаемый в картопии, можно деформировать, как в STK, но на самом деле это обычный круг. Как я могу реализовать эту функцию? введите описание изображения здесь
import matplotlib.pyplot as plt
import cartopy.crs as ccrs
import cartopy.feature as cfeature
fig, ax = plt.subplots(subplot_kw={'projection': ccrs.PlateCarree()})
ax.set_extent([-130, -60, 10, 60], crs=ccrs.PlateCarree())
ax.add_feature(cfeature.COASTLINE)
ax.add_feature(cfeature.BORDERS, linestyle=':')
station_lon, station_lat = -95, 37
radius = 19
circle = plt.Circle((station_lon, station_lat), radius, color='blue', alpha=0.5, transform=ccrs.PlateCarree())
ax.add_patch(circle)
ax.text(station_lon, station_lat, 'Facility', transform=ccrs.PlateCarree(), ha='center', va='center')
plt.show()
Подробнее здесь: https://stackoverflow.com/questions/790 ... in-cartopy
Как заставить круг деформироваться по проекции в cartopy ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Проекции Cartopy, не относящиеся к PlateCarree, приводят к пустому графику
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Шов, где долгота оборачивается в проекции matplotlib/cartopy Mollweide
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Шов, где долгота оборачивается в проекции matplotlib/cartopy Mollweide
Anonymous » » в форуме Python - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-