Introdução
Este tutorial irá guiá-lo através do processo de criação de projeções geográficas usando a biblioteca Python Matplotlib. Percorreremos quatro projeções possíveis e aprenderemos como criá-las.
Dicas para a VM
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Importar bibliotecas e configurar o ambiente
Nesta etapa, importaremos as bibliotecas necessárias e configuraremos o ambiente para nosso tutorial. Usaremos as bibliotecas Matplotlib e numpy.
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline
Criar uma figura e subplots
Nesta etapa, criaremos uma figura e quatro subplots para cada uma das projeções que criaremos. Usaremos o método plt.subplots() para criar uma figura e subplots.
fig, axs = plt.subplots(nrows=2, ncols=2, subplot_kw={'projection': 'aitoff'})
Criar a projeção Aitoff
Nesta etapa, criaremos uma projeção Aitoff. Usaremos o subplot axs[0, 0] para criar uma projeção Aitoff.
axs[0, 0].set_title('Aitoff Projection')
axs[0, 0].grid(True)
Criar a projeção Hammer
Nesta etapa, criaremos uma projeção Hammer. Usaremos o subplot axs[0, 1] para criar uma projeção Hammer.
axs[0, 1].set_title('Hammer Projection')
axs[0, 1].grid(True)
Criar a projeção Lambert
Nesta etapa, criaremos uma projeção Lambert. Usaremos o subplot axs[1, 0] para criar uma projeção Lambert.
axs[1, 0].set_title('Lambert Projection')
axs[1, 0].grid(True)
Criar a projeção Mollweide
Nesta etapa, criaremos uma projeção Mollweide. Usaremos o subplot axs[1, 1] para criar uma projeção Mollweide.
axs[1, 1].set_title('Mollweide Projection')
axs[1, 1].grid(True)
Exibir o gráfico
Nesta etapa, exibiremos o gráfico usando o método plt.show().
plt.show()
Resumo
Neste tutorial, aprendemos como criar quatro projeções geográficas diferentes usando a biblioteca Python Matplotlib. Aprendemos como criar uma projeção Aitoff, uma projeção Hammer, uma projeção Lambert e uma projeção Mollweide. Esperamos que este tutorial tenha sido útil e que inspire você a criar suas próprias projeções geográficas.