From: Jeff Whitaker <jswhit@fa...>  20060728 22:01:45

Jeff Sadino wrote: > Hello All, > > I am trying to map the surface of TItan for a summer internship project at > NASA. I would like to use matplotlib to plot, but I need to plot in West > Longitude, where the left edge of the graph starts at 360 and the right edge > ends at 0. Does anyone know how to do this? > > Thanks much, > Jeff > > > Jeff: Using the basemap toolkit, from matplotlib.toolkits.basemap import Basemap # setup cylindrical equidistant map projection (global domain). # resolution=None means don't bother with earth coastlines and political boundaries. m = Basemap(llcrnrlon=0.,llcrnrlat=90,urcrnrlon=360.,urcrnrlat=90.,resolution=None,projection='cyl') # use plot, contour, imshow, pcolor .. methods to plot the data here # draw parallels delat = 30. circles = arange(0.,90.+delat,delat).tolist()+\ arange(delat,90.delat,delat).tolist() m.drawparallels(circles,labels=[1,0,0,1]) # draw meridians delon = 60. meridians = arange(180,180,delon) m.drawmeridians(meridians,labels=[1,0,0,1]) title('Cylindrical Equidistant') show() There are lots of examples in the source distribution, and a short tutorial is here http://www.scipy.org/Cookbook/Matplotlib/Maps HTH, Jeff  Jeffrey S. Whitaker Phone : (303)4976313 Meteorologist FAX : (303)4976449 NOAA/OAR/PSD R/PSD1 Email : Jeffrey.S.Whitaker@... 325 Broadway Office : Skaggs Research Cntr 1D124 Boulder, CO, USA 803033328 Web : http://tinyurl.com/5telg 