J'utilise python 3.6 pour ouvrir un fichier de formes de l'Amazone sur un fond de carte. Cependant, je suis confus avec la façon dont les coordonnées fonctionnent en python. J'ai regardé les coordonnées du fleuve Amazone et l'ai trouvé être lon, lat = -55.126648, -2.163106. Mais pour ouvrir ma carte j'ai besoin des valeurs lat/lon des coins, dont je ne suis pas sûr comment obtenir.Python Basemap Coordonnées
Voici mon code à ce jour:
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
map= Basemap(projection='tmerc',
lon_0=180,
lat_0=0,
resolution='l')
map.drawmapboundary(fill_color='aqua')
map.fillcontinents(color='#ddaa66',lake_color='aqua')
map.drawcoastlines()
map.readshapefile('filename','Amazon')
plt.show()
Voici le message d'erreur que je reçois lorsque je tente de l'exécuter: ValueError: doit soit spécifier des valeurs en latitude/longitude de coins (llcrnrlon, llcrnrlat, ucrnrlon, urcrnrlat) en degrés ou en largeur et en hauteur en mètres