Posición y área

Para posicionar el mapa, la clase Basemap incluye los parámetros lat_0 lon_0 para seleccionar la latitud (norte o sur) y longitud (este u oeste), respectivamente, del centro del mapa. Estos argumentos deben contener grados decimales. Adicionalmente, los parámetros width y height deberán contener el ancho y alto en metros del área a visualizar. Mostremos algunos ejemplos:

Madrid

Latitud: 40.4165000, longitud: -3.7025600, mapa de 1.000 km de ancho y 1.000 km de alto:

fig = plt.figure(figsize = (8, 8))
m = Basemap(projection = "lcc", lat_0 = 40.4165, lon_0 = -3.70256, width = 1e6, height = 1e6, resolution = "f")
m.shadedrelief();

Madrid

Los Ángeles

Latitud: 34.0194, longitud: -118.411, mapa de 1.000 km de ancho y 2.000 km de alto:

fig = plt.figure(figsize = (5, 10))
m = Basemap(projection = "lcc", lat_0 = 34.0194, lon_0 = -118.411, width = 1e6, height = 2e6, resolution = "f")
m.shadedrelief();

Los Ángeles

Brisbane

Latitud: -27.4679394, longitud: 153.0280914, mapa de 3.000 km de ancho y 2.000 km de alto:

fig = plt.figure(figsize = (9, 6))
m = Basemap(projection = "lcc", lat_0 = -27.4679394, lon_0 = 153.0280914, width = 3e6, height = 2e6, resolution = "f")
m.shadedrelief();

Brisbane