matplotlib / basemap

Plot on map projections (with coastlines and political boundaries) using matplotlib
MIT License
774 stars 392 forks source link

3D + Basemap #208

Open avipersin opened 8 years ago

avipersin commented 8 years ago

I know it is possible to plot a 3D sphere using matplotlib. It is also possible to use an image as a basemap background using warpimage().

Is there a way to create a 3D earth by combining an orthographic projection with matplotlib's 3D capabilities? I want to be able to plot data inside a 3D basemap with GUI rotation and zooming capabilities.

Fmajor commented 8 years ago

i have the same requirement..

avipersin commented 8 years ago

@Fmajor I was able to accomplish what I wanted using d3.js. I ended up with something similar to this https://www.jasondavies.com/maps/rotate/. Performance using SVG will vary depending on the number of data points you are plotting. You might want to consider a canvas based approach if you are dealing with a large set of data.