clampLongitude function

double clampLongitude(
  1. double lon
)

Clamps a value to valid longitude range.

Implementation

double clampLongitude(double lon) {
  while (lon > 180) lon -= 360;
  while (lon < -180) lon += 360;
  return lon;
}