Se han creado muchas bibliotecas de Python de código abierto para representar mapas geográficos. Son altamente personalizables y ofrecen una variedad de mapas que representan áreas de diferentes formas y colores. Uno de esos paquetes es Cartopy. Puede descargar e instalar este paquete en su entorno local desde Cartope… Puedes encontrar muchos ejemplos en su galerÃa.
En el siguiente ejemplo, mostramos una parte del mapa mundial que muestra partes de Asia y Australia. Puede modificar los valores de los parámetros en el método set_extent para ubicar diferentes áreas del mapa mundial.
import matplotlib.pyplot as plt import cartopy.crs as ccrs fig = plt.figure(figsize=(15, 10)) ax = fig.add_subplot(1, 1, 1, projection=ccrs.PlateCarree()) # make the map global rather than have it zoom in to # the extents of any plotted data ax.set_extent((60, 150, 55, -25)) ax.stock_img() ax.coastlines() ax.tissot(facecolor="purple", alpha=0.8) plt.show()
Su Salida como sigue –
🚫