UTM projection

utm_projection_config

struct utm_projection_config

Configuration for a UTM projection.

The zone sign encodes the hemisphere: positive for north, negative for south. The central meridian is computed as \( 6z - 183 \) degrees, where \( z = |\text{zone}| \).

Public Members

int zone

UTM zone: +1..+60 (north), -1..-60 (south)

bool suppress = false

If true, coordinates pass through unchanged.

transform (UTM specializations)

Warning

doxygenfunction: Cannot find function “specfem::coordinate_systems::transform< specfem::coordinate_systems::cartesian_coordinates, specfem::coordinate_systems::geographic_coordinates, specfem::coordinate_systems::utm_projection_config >” in doxygen xml output for project “specfem++” from directory: _build/doxygen/xml

Warning

doxygenfunction: Cannot find function “specfem::coordinate_systems::transform< specfem::coordinate_systems::geographic_coordinates, specfem::coordinate_systems::cartesian_coordinates, specfem::coordinate_systems::utm_projection_config >” in doxygen xml output for project “specfem++” from directory: _build/doxygen/xml