question: public static LngLat normalizeLngLat ( LngLat p1 ) { if ( p1 . longitude < Util . MIN_LON || p1 . longitude > Util . MAX_LON ) { int wraps = ( int ) Math . floor ( ( p1 . longitude - Util . MIN_LON ) / Util . LON_PER_WORLD ) ; p1 . longitude -= wraps * Util . LON_PER_WORLD ; } return p1 ; }
target:  mapzens MapController sometimes returns longitudes outside of -180/+180 so we convert it to a normal value. Alters given lngLat and returns it.