Introducción
Este tutorial lo guiará a través del proceso de creación de proyecciones geográficas utilizando la biblioteca Python Matplotlib. Recorreremos cuatro proyecciones posibles y aprenderemos cómo crearlas.
Consejos sobre la VM
Una vez finalizada la inicialización de la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.
A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.
Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje su retroalimentación después de la sesión y lo resolveremos rápidamente para usted.
Importar bibliotecas y configurar el entorno
En este paso, importaremos las bibliotecas necesarias y configuraremos el entorno para nuestro tutorial. Utilizaremos las bibliotecas Matplotlib y numpy.
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
Crear una figura y subtramas
En este paso, crearemos una figura y cuatro subtramas para cada una de las proyecciones que crearemos. Utilizaremos el método plt.subplots() para crear una figura y subtramas.
fig, axs = plt.subplots(nrows=2, ncols=2, subplot_kw={'projection': 'aitoff'})
Crear proyección Aitoff
En este paso, crearemos una proyección Aitoff. Utilizaremos la subtrama axs[0, 0] para crear una proyección Aitoff.
axs[0, 0].set_title('Aitoff Projection')
axs[0, 0].grid(True)
Crear proyección Hammer
En este paso, crearemos una proyección Hammer. Utilizaremos la subtrama axs[0, 1] para crear una proyección Hammer.
axs[0, 1].set_title('Hammer Projection')
axs[0, 1].grid(True)
Crear proyección Lambert
En este paso, crearemos una proyección Lambert. Utilizaremos la subtrama axs[1, 0] para crear una proyección Lambert.
axs[1, 0].set_title('Lambert Projection')
axs[1, 0].grid(True)
Crear proyección Mollweide
En este paso, crearemos una proyección Mollweide. Utilizaremos la subtrama axs[1, 1] para crear una proyección Mollweide.
axs[1, 1].set_title('Mollweide Projection')
axs[1, 1].grid(True)
Mostrar la gráfica
En este paso, mostraremos la gráfica utilizando el método plt.show().
plt.show()
Resumen
En este tutorial, hemos aprendido cómo crear cuatro proyecciones geográficas diferentes utilizando la librería Python Matplotlib. Hemos aprendido cómo crear una proyección Aitoff, una proyección Hammer, una proyección Lambert y una proyección Mollweide. Esperamos que este tutorial haya sido útil para usted y que lo inspire a crear sus propias proyecciones geográficas.