Normalize latitude to valid range (-90 to +90)
Latitudes beyond ±90 are folded back into the valid range with appropriate hemisphere flipping.
Input latitude in degrees
Normalized latitude in range [-90, +90]
normalizeLatitude(45.5) // 45.5 (already valid)normalizeLatitude(95) // 85 (folded back)normalizeLatitude(-95) // -85 (folded back)normalizeLatitude(180) // 0 (complete fold) Copy
normalizeLatitude(45.5) // 45.5 (already valid)normalizeLatitude(95) // 85 (folded back)normalizeLatitude(-95) // -85 (folded back)normalizeLatitude(180) // 0 (complete fold)
Normalize latitude to valid range (-90 to +90)
Latitudes beyond ±90 are folded back into the valid range with appropriate hemisphere flipping.