Articles of matplotlib basemap

Sombrea los estados de un país según los valores del diccionario con Basemap

Quiero trazar el mapa de México y sombrear los estados según los valores de un diccionario. Utilicé el siguiente código sugerido en la pregunta anterior (la forma más fácil de trazar datos en el mapa del país con python ), hasta ahora traza el país y los estados, pero cuando bash definir el sombreado, aparece […]

Mapa de base Shapefile visualizando

Después de crear algunos mapas con Basemap me entusiasmé. Quiero integrar información de shapefile, digamos un polígono, pero hay algunos problemas. Descargué los límites de las aldeas bávaras aquí: https://www.arcgis.com/home/item.html?id=b752861d1a08489b9a40337668d4367e Ahora quiero integrar un polígono para, digamos, Regensburg. Puedo obtener la información con este código, pero tengo algunos problemas #!/usr/bin/env python from mpl_toolkits.basemap import Basemap […]

¿Cómo trazar una imagen RGB con espacios irregulares usando python y el mapa base?

Dado que tengo tres matrices que describen los datos que quiero trazar: lons – matriz 2D con [n_lons, n_lats] lats – matriz 2D con [n_lons, n_lats] dataRGB – matriz 3D con [n_lons, n_lats, 3] ¿Cuál es la forma preferida de trazar dichos datos utilizando python y el mapa base? Para datos de pseudo-color, esto es […]

Basemap ImportError: no hay un módulo llamado ‘mpl_toolkits.basemap’

from mpl_toolkits.basemap import Basemap da ImportError: No module named ‘mpl_toolkits.basemap’ Instalé el mapa base con conda wayne@dors:~$ conda install basemap Solving environment: done # All requested packages already installed. Estoy ejecutando ubuntu 15.04, Python3.4, matplotlib 2.1.1, numpy 1.8.2 ¿Cómo lo arreglo?

Representación de océanos en mapas utilizando mapas base y python

Estoy trazando el archivo netCDF disponible aquí: https://goo.gl/QyUI4J Usando el siguiente código, el mapa se ve así: Sin embargo, quiero que los océanos sean de color blanco. Mejor aún, quiero poder especificar en qué color se muestran los océanos. ¿Cómo cambio el código de abajo para hacer eso? En este momento, el problema es que […]

Cómo crear un mapa base reutilizable

Continuando con mi pregunta anterior: cómo superponer figuras en matplotlib me gustaría saber cómo se puede crear un objeto de basemap reutilizable. Mi problema es que un basemap no es un objeto de pyplot , por lo que la solución que recibí funciona bien en figures / axes pero no en objetos de basemap . […]

Cómo insertar una barra de escala en un mapa en matplotlib

¿Alguna idea sobre cómo puedo insertar una barra de escala en un mapa en matplotlib que muestra la escala de longitud? algo como el que he adjuntado. ¿O quizás alguna idea sobre cómo medir y mostrar distancias automáticamente (no dibujar una flecha y escribir la distancia manualmente)? Gracias 🙂

¿Es posible controlar la orientación del marcador matplotlib?

Me gustaría saber si tengo un marcador triangular, ¿es posible controlar su orientación? Tengo una serie de facetas, con sus vértices correspondientes, y me gustaría trazar un mapa base de ellos. Sé que es un script directo al usar Mayavi y tvtk.PolyData. Pero como estoy tratando con mapas y no con objetos en 3D, las […]

Usando pcolormesh para trazar datos de una órbita

Estoy tratando de asignar un conjunto de datos con latitud y longitud asociadas. Los detalles de los datos que estoy usando se dan a continuación: Variable Type Data/Info ——————————- lat ndarray 1826×960, type `float64` lon ndarray 1826×960, type `float64` data ndarray 1826×960, type `float64` He creado entonces un mapa base: m = Basemap(projection=’cyl’, llcrnrlon=-180, urcrnrlon=180, […]

trazar datos gebco en el mapa base de Python

He descargado algunos datos de batimetría de gebco como un archivo netCDF. Me gustaría trazarlo con python-basemap. Yo he tratado, import netCDF4 from mpl_toolkits.basemap import Basemap # Load data dataset = netCDF4.Dataset(‘/home/david/Desktop/GEBCO/gebco_08_-30_45_5_65.nc’) # Extract variables x = dataset.variables[‘x_range’] y = dataset.variables[‘y_range’] spacing = dataset.variables[‘spacing’] # Data limits nx = (x[-1]-x[0])/spacing[0] # num pts in x-dir […]