Sin embargo, esta conversión entre coordenadas geográficas y puntos en la imagen no es necesaria, pues la clase Basemap tiene asociados métodos de visualización semejantes a los disponibles en matplotlib.pyplot (por ejemplo m.plot o m.scatter). Y estos métodos de visualización aceptan listas de coordenadas geográficas si el parámetro latlon toma el valor True:
fig = plt.figure(figsize = (10, 10))
m = Basemap(projection = "lcc", lat_0 = mean_latitude, lon_0 = mean_longitude, width = 1.2e6, height = 1.2e6, resolution = "l")
m.shadedrelief();
m.scatter(
housing.longitude.values, housing.latitude.values,
c = housing.median_house_value, s = housing.population/200, alpha = 0.5,
latlon = True);
plt.colorbar();