The Projector module is designed to transform data with geographic coordinates into one of several standard map projections.

The Projector module has input ports for several pyramids and lattices and modifies the coordinates of its input to produce a projection. The first pyramid is designated the map and its z coordinate may be transformed to place the map above or below the data.

All lattices (including the base lattices of the pyramids) are assumed to have three coordinate variables. Any lattice with uniform or perimeter coordinates is also assumed to be three dimensional. All coordinates are assumed to represent longitude, latitude, and altitude (depths should be negative values). Longitude and latitude should be in degrees. Longitude may take on any value, but should be consistently within a range of 360 degrees and the Base Longitude parameter (see below) should be set to compensate.