I am using MapServer to create some web maps using equal area projections. Most of these are pseudo-cylindrical, and I am currently using Mollweide for the initial development.<br /><br />This works fine and I even have it working with WMS to OpenLayers (OpenLayers and adding layers from different projections is a different kettle of fish, but I&#39;ve asked that question elsewhere!).<br /><br />With a projection like this, a zoomed out map has two areas: projected space, and non-projected space. Ie. the projected globe does not take up the entire map &quot;canvas&quot;.<br />To me, this means we have two background colors:  the background for the shapes in projected space,  and the true background of non-projected space.  I hope that makes sense?<br />I&#39;ll try with a real world example. I have a layer that shows land masses. This is green. The mapfile is set to have a blue background (for the oceans). These are being drawn correctly, but the blue is also used for areas outside the projected globe.<br /><br />Is it possible to specify a different color (or &quot;transparent&quot;) for the area outside the projected globe?<br />The best idea I have is that I create a new layer of three shapes that cover the entire globe completely. This would be drawn as blue as the lowest layer in the mapfile, and the mapfile&#39;s background would be set to white. Is there a more efficient way?<br /><br />I would also like to add a geographic graticule (ie. meridians and parallels). I&#39;ve tried the GRID definition in the mapserver map file, but this simply draws a cartesian grid in projected space. Can this be done in MapServer? I guess I could again solve this with a new layer of shapes. Otherwise it is OpenLayers (with a dev version of a graticule control, or more likely - write my own code)<br /><br /><br />Richard Marsden