================================================================================
HEALPix forward projection, ellipsoid with major radius a = 5 and eccentricity e = 0.8
input (radians) / expected output (meters) / received output
================================================================================
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-10.183475346162739, 6.788983564108493) (-10.183475346160119, 6.788983564106746)
(-180, -90.0) (-10.183475346162739, -6.788983564108493) (-10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
================================================================================
HEALPix inverse projection, ellipsoid with major radius a = 5 and eccentricity e = 0.8
input (meters) / expected output (radians) / received output
================================================================================
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)

================================================================================
HEALPix forward projection, sphere with radius R = 5
input (radians) / expected output (meters) / received output
================================================================================
(0, 0) (0, 0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 3.9269908169872414) (0.0, 3.9269908169872414)
(0, -41.810314895778596) (0.0, -3.9269908169872414) (0.0, -3.9269908169872414)
(90.0, 0) (7.8539816339744828, 0.0) (7.853981633974483, 0.0)
(-90.0, 0) (-7.8539816339744828, 0.0) (-7.853981633974483, 0.0)
(-180, 0) (-15.707963267948966, 0.0) (-15.707963267948966, 0.0)
(-180, 90.0) (-11.780972450961723, 7.8539816339744828) (-11.780972450961723, 7.853981633974483)
(-180, -90.0) (-11.780972450961723, -7.8539816339744828) (-11.780972450961723, -7.853981633974483)
(0, 60.0) (1.4373783994455378, 5.3643692164327792) (1.437378399445537, 5.364369216432778)
(0, -60.0) (1.4373783994455378, -5.3643692164327792) (1.437378399445537, -5.364369216432778)
================================================================================
HEALPix inverse projection, sphere with radius R = 5
input (meters) / expected output (radians) / received output
================================================================================
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
================================================================================
rHEALPix forward projection, ellipsoid with major radius a = 5 and eccentricity e = 0.8
input (radians) / expected output (meters) / received output
================================================================================
_____ north_square = 0, south_square = 0
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-10.183475346162739, 6.788983564108493) (-10.183475346160119, 6.788983564106746)
(-180, -90.0) (-10.183475346162739, -6.788983564108493) (-10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 0, south_square = 1
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-10.183475346162739, 6.788983564108493) (-10.183475346160119, 6.788983564106746)
(-180, -90.0) (-3.3944917820542466, -6.788983564108493) (-3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 0, south_square = 2
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-10.183475346162739, 6.788983564108493) (-10.183475346160119, 6.788983564106746)
(-180, -90.0) (3.3944917820542466, -6.788983564108493) (3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 0, south_square = 3
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-10.183475346162739, 6.788983564108493) (-10.183475346160119, 6.788983564106746)
(-180, -90.0) (10.183475346162739, -6.788983564108493) (10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 1, south_square = 0
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-3.3944917820542466, 6.788983564108493) (-3.394491782053373, 6.788983564106746)
(-180, -90.0) (-10.183475346162739, -6.788983564108493) (-10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 1, south_square = 1
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-3.3944917820542466, 6.788983564108493) (-3.394491782053373, 6.788983564106746)
(-180, -90.0) (-3.3944917820542466, -6.788983564108493) (-3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 1, south_square = 2
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-3.3944917820542466, 6.788983564108493) (-3.394491782053373, 6.788983564106746)
(-180, -90.0) (3.3944917820542466, -6.788983564108493) (3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 1, south_square = 3
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (-3.3944917820542466, 6.788983564108493) (-3.394491782053373, 6.788983564106746)
(-180, -90.0) (10.183475346162739, -6.788983564108493) (10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 2, south_square = 0
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (3.3944917820542466, 6.788983564108493) (3.394491782053373, 6.788983564106746)
(-180, -90.0) (-10.183475346162739, -6.788983564108493) (-10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 2, south_square = 1
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (3.3944917820542466, 6.788983564108493) (3.394491782053373, 6.788983564106746)
(-180, -90.0) (-3.3944917820542466, -6.788983564108493) (-3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 2, south_square = 2
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (3.3944917820542466, 6.788983564108493) (3.394491782053373, 6.788983564106746)
(-180, -90.0) (3.3944917820542466, -6.788983564108493) (3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 2, south_square = 3
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (3.3944917820542466, 6.788983564108493) (3.394491782053373, 6.788983564106746)
(-180, -90.0) (10.183475346162739, -6.788983564108493) (10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 3, south_square = 0
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (10.183475346162739, 6.788983564108493) (10.183475346160119, 6.788983564106746)
(-180, -90.0) (-10.183475346162739, -6.788983564108493) (-10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 3, south_square = 1
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (10.183475346162739, 6.788983564108493) (10.183475346160119, 6.788983564106746)
(-180, -90.0) (-3.3944917820542466, -6.788983564108493) (-3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 3, south_square = 2
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (10.183475346162739, 6.788983564108493) (10.183475346160119, 6.788983564106746)
(-180, -90.0) (3.3944917820542466, -6.788983564108493) (3.394491782053373, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
_____ north_square = 3, south_square = 3
(0, 0) (0.0, 0.0) (0.0, 0.0)
(0, 41.810314895778596) (0.0, 2.05478742221527) (0.0, 2.0547874222147415)
(0, -41.810314895778596) (0.0, -2.05478742221527) (0.0, -2.0547874222147415)
(90.0, 0) (6.788983564108493, 0.0) (6.788983564106746, 0.0)
(-90.0, 0) (-6.788983564108493, 0.0) (-6.788983564106746, 0.0)
(-180, 0) (-13.577967128216986, 0.0) (-13.577967128213492, 0.0)
(-180, 90.0) (10.183475346162739, 6.788983564108493) (10.183475346160119, 6.788983564106746)
(-180, -90.0) (10.183475346162739, -6.788983564108493) (10.183475346160119, -6.788983564106746)
(0, 60.0) (0.0, 3.351278550178888) (0.0, 3.351278550178025)
(0, -60.0) (0.0, -3.351278550178888) (0.0, -3.351278550178025)
================================================================================
HEALPix inverse projection, ellipsoid with major radius a = 5 and eccentricity e = 0.8
input (meters) / expected output (radians) / received output
================================================================================
_____ north_square = 0, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 0, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 0, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 0, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 1, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 1, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 1, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 1, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(-3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 2, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 2, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 2, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 2, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(3.394491782053373, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 3, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 3, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(-3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 3, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(3.394491782053373, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
_____ north_square = 3, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 2.0547874222147415) (0, 41.810314895778596) (0.0, 39.588105682238194)
(0.0, -2.0547874222147415) (0, -41.810314895778596) (0.0, -39.588105682238194)
(6.788983564106746, 0.0) (90.0, 0) (90.0, 0.0)
(-6.788983564106746, 0.0) (-90.0, 0) (-90.0, 0.0)
(-13.577967128213492, 0.0) (-180, 0) (-180.0, 0.0)
(10.183475346160119, 6.788983564106746) (-180, 90.0) (-180.0, 90.0)
(10.183475346160119, -6.788983564106746) (-180, -90.0) (-180.0, -90.0)
(0.0, 3.351278550178025) (0, 60.0) (0.0, 59.23640322779483)
(0.0, -3.351278550178025) (0, -60.0) (0.0, -59.23640322779483)
================================================================================
rHEALPix forward projection, sphere of radius R = 5
input (radians) / expected output (meters) / received output
================================================================================
_____ north_square = 0, south_square = 0
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 0, south_square = 1
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 0, south_square = 2
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 0, south_square = 3
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 1, south_square = 0
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 1, south_square = 1
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 1, south_square = 2
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 1, south_square = 3
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 2, south_square = 0
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 2, south_square = 1
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 2, south_square = 2
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 2, south_square = 3
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 3, south_square = 0
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 3, south_square = 1
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 3, south_square = 2
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 3, south_square = 3
(-180, 30.0) (-15.707963267948966, 2.9452431127404304) (-15.707963267948966, 2.9452431127404304)
(-180, -25.714285714285715) (-15.707963267948966, -2.555786188732108) (-15.707963267948966, -2.555786188732108)
(0, 0) (0.0, 0.0) (0.0, 0.0)
(60.0, 41.809314895778598) (5.235987755982988, 3.9269141875476303) (5.235987755982988, 3.9269141875476303)
_____ north_square = 0, south_square = 0
(-135.0, 58.41366190347208) (-11.780972450961723, 5.2359877559829879) (-11.780972450961723, 5.23598775598299)
(-45.0, 58.41366190347208) (-9.1629785729702302, 7.8539816339744828) (-9.16297857297023, 7.853981633974483)
(45.0, 58.41366190347208) (-11.780972450961723, 10.471975511965976) (-11.780972450961723, 10.471975511965976)
(135.0, 58.41366190347208) (-14.398966328953218, 7.8539816339744828) (-14.398966328953218, 7.853981633974483)
(-135.0, -58.41366190347208) (-11.780972450961723, -5.2359877559829879) (-11.780972450961723, -5.23598775598299)
(-45.0, -58.41366190347208) (-9.1629785729702302, -7.8539816339744828) (-9.16297857297023, -7.853981633974483)
(45.0, -58.41366190347208) (-11.780972450961723, -10.471975511965976) (-11.780972450961723, -10.471975511965976)
(135.0, -58.41366190347208) (-14.398966328953218, -7.8539816339744828) (-14.398966328953218, -7.853981633974483)
_____ north_square = 0, south_square = 1
(-135.0, 58.41366190347208) (-11.780972450961723, 5.2359877559829879) (-11.780972450961723, 5.23598775598299)
(-45.0, 58.41366190347208) (-9.1629785729702302, 7.8539816339744828) (-9.16297857297023, 7.853981633974483)
(45.0, 58.41366190347208) (-11.780972450961723, 10.471975511965976) (-11.780972450961723, 10.471975511965976)
(135.0, 58.41366190347208) (-14.398966328953218, 7.8539816339744828) (-14.398966328953218, 7.853981633974483)
(-135.0, -58.41366190347208) (-6.5449846949787363, -7.8539816339744828) (-6.544984694978735, -7.853981633974483)
(-45.0, -58.41366190347208) (-3.9269908169872414, -5.2359877559829879) (-3.9269908169872414, -5.23598775598299)
(45.0, -58.41366190347208) (-1.308996938995747, -7.8539816339744828) (-1.3089969389957479, -7.853981633974483)
(135.0, -58.41366190347208) (-3.9269908169872414, -10.471975511965976) (-3.9269908169872414, -10.471975511965976)
_____ north_square = 0, south_square = 2
(-135.0, 58.41366190347208) (-11.780972450961723, 5.2359877559829879) (-11.780972450961723, 5.23598775598299)
(-45.0, 58.41366190347208) (-9.1629785729702302, 7.8539816339744828) (-9.16297857297023, 7.853981633974483)
(45.0, 58.41366190347208) (-11.780972450961723, 10.471975511965976) (-11.780972450961723, 10.471975511965976)
(135.0, 58.41366190347208) (-14.398966328953218, 7.8539816339744828) (-14.398966328953218, 7.853981633974483)
(-135.0, -58.41366190347208) (3.9269908169872414, -10.471975511965976) (3.9269908169872414, -10.471975511965976)
(-45.0, -58.41366190347208) (1.308996938995747, -7.8539816339744828) (1.3089969389957479, -7.853981633974483)
(45.0, -58.41366190347208) (3.9269908169872414, -5.2359877559829879) (3.9269908169872414, -5.23598775598299)
(135.0, -58.41366190347208) (6.5449846949787363, -7.8539816339744828) (6.544984694978735, -7.853981633974483)
_____ north_square = 0, south_square = 3
(-135.0, 58.41366190347208) (-11.780972450961723, 5.2359877559829879) (-11.780972450961723, 5.23598775598299)
(-45.0, 58.41366190347208) (-9.1629785729702302, 7.8539816339744828) (-9.16297857297023, 7.853981633974483)
(45.0, 58.41366190347208) (-11.780972450961723, 10.471975511965976) (-11.780972450961723, 10.471975511965976)
(135.0, 58.41366190347208) (-14.398966328953218, 7.8539816339744828) (-14.398966328953218, 7.853981633974483)
(-135.0, -58.41366190347208) (14.398966328953218, -7.8539816339744828) (14.398966328953218, -7.853981633974483)
(-45.0, -58.41366190347208) (11.780972450961723, -10.471975511965976) (11.780972450961723, -10.471975511965976)
(45.0, -58.41366190347208) (9.1629785729702302, -7.8539816339744828) (9.16297857297023, -7.853981633974483)
(135.0, -58.41366190347208) (11.780972450961723, -5.2359877559829879) (11.780972450961723, -5.23598775598299)
_____ north_square = 1, south_square = 0
(-135.0, 58.41366190347208) (-6.5449846949787363, 7.8539816339744828) (-6.544984694978735, 7.853981633974483)
(-45.0, 58.41366190347208) (-3.9269908169872414, 5.2359877559829879) (-3.9269908169872414, 5.23598775598299)
(45.0, 58.41366190347208) (-1.308996938995747, 7.8539816339744828) (-1.3089969389957479, 7.853981633974483)
(135.0, 58.41366190347208) (-3.9269908169872414, 10.471975511965976) (-3.9269908169872414, 10.471975511965976)
(-135.0, -58.41366190347208) (-11.780972450961723, -5.2359877559829879) (-11.780972450961723, -5.23598775598299)
(-45.0, -58.41366190347208) (-9.1629785729702302, -7.8539816339744828) (-9.16297857297023, -7.853981633974483)
(45.0, -58.41366190347208) (-11.780972450961723, -10.471975511965976) (-11.780972450961723, -10.471975511965976)
(135.0, -58.41366190347208) (-14.398966328953218, -7.8539816339744828) (-14.398966328953218, -7.853981633974483)
_____ north_square = 1, south_square = 1
(-135.0, 58.41366190347208) (-6.5449846949787363, 7.8539816339744828) (-6.544984694978735, 7.853981633974483)
(-45.0, 58.41366190347208) (-3.9269908169872414, 5.2359877559829879) (-3.9269908169872414, 5.23598775598299)
(45.0, 58.41366190347208) (-1.308996938995747, 7.8539816339744828) (-1.3089969389957479, 7.853981633974483)
(135.0, 58.41366190347208) (-3.9269908169872414, 10.471975511965976) (-3.9269908169872414, 10.471975511965976)
(-135.0, -58.41366190347208) (-6.5449846949787363, -7.8539816339744828) (-6.544984694978735, -7.853981633974483)
(-45.0, -58.41366190347208) (-3.9269908169872414, -5.2359877559829879) (-3.9269908169872414, -5.23598775598299)
(45.0, -58.41366190347208) (-1.308996938995747, -7.8539816339744828) (-1.3089969389957479, -7.853981633974483)
(135.0, -58.41366190347208) (-3.9269908169872414, -10.471975511965976) (-3.9269908169872414, -10.471975511965976)
_____ north_square = 1, south_square = 2
(-135.0, 58.41366190347208) (-6.5449846949787363, 7.8539816339744828) (-6.544984694978735, 7.853981633974483)
(-45.0, 58.41366190347208) (-3.9269908169872414, 5.2359877559829879) (-3.9269908169872414, 5.23598775598299)
(45.0, 58.41366190347208) (-1.308996938995747, 7.8539816339744828) (-1.3089969389957479, 7.853981633974483)
(135.0, 58.41366190347208) (-3.9269908169872414, 10.471975511965976) (-3.9269908169872414, 10.471975511965976)
(-135.0, -58.41366190347208) (3.9269908169872414, -10.471975511965976) (3.9269908169872414, -10.471975511965976)
(-45.0, -58.41366190347208) (1.308996938995747, -7.8539816339744828) (1.3089969389957479, -7.853981633974483)
(45.0, -58.41366190347208) (3.9269908169872414, -5.2359877559829879) (3.9269908169872414, -5.23598775598299)
(135.0, -58.41366190347208) (6.5449846949787363, -7.8539816339744828) (6.544984694978735, -7.853981633974483)
_____ north_square = 1, south_square = 3
(-135.0, 58.41366190347208) (-6.5449846949787363, 7.8539816339744828) (-6.544984694978735, 7.853981633974483)
(-45.0, 58.41366190347208) (-3.9269908169872414, 5.2359877559829879) (-3.9269908169872414, 5.23598775598299)
(45.0, 58.41366190347208) (-1.308996938995747, 7.8539816339744828) (-1.3089969389957479, 7.853981633974483)
(135.0, 58.41366190347208) (-3.9269908169872414, 10.471975511965976) (-3.9269908169872414, 10.471975511965976)
(-135.0, -58.41366190347208) (14.398966328953218, -7.8539816339744828) (14.398966328953218, -7.853981633974483)
(-45.0, -58.41366190347208) (11.780972450961723, -10.471975511965976) (11.780972450961723, -10.471975511965976)
(45.0, -58.41366190347208) (9.1629785729702302, -7.8539816339744828) (9.16297857297023, -7.853981633974483)
(135.0, -58.41366190347208) (11.780972450961723, -5.2359877559829879) (11.780972450961723, -5.23598775598299)
_____ north_square = 2, south_square = 0
(-135.0, 58.41366190347208) (3.9269908169872414, 10.471975511965976) (3.9269908169872414, 10.471975511965976)
(-45.0, 58.41366190347208) (1.308996938995747, 7.8539816339744828) (1.3089969389957479, 7.853981633974483)
(45.0, 58.41366190347208) (3.9269908169872414, 5.2359877559829879) (3.9269908169872414, 5.23598775598299)
(135.0, 58.41366190347208) (6.5449846949787363, 7.8539816339744828) (6.544984694978735, 7.853981633974483)
(-135.0, -58.41366190347208) (-11.780972450961723, -5.2359877559829879) (-11.780972450961723, -5.23598775598299)
(-45.0, -58.41366190347208) (-9.1629785729702302, -7.8539816339744828) (-9.16297857297023, -7.853981633974483)
(45.0, -58.41366190347208) (-11.780972450961723, -10.471975511965976) (-11.780972450961723, -10.471975511965976)
(135.0, -58.41366190347208) (-14.398966328953218, -7.8539816339744828) (-14.398966328953218, -7.853981633974483)
_____ north_square = 2, south_square = 1
(-135.0, 58.41366190347208) (3.9269908169872414, 10.471975511965976) (3.9269908169872414, 10.471975511965976)
(-45.0, 58.41366190347208) (1.308996938995747, 7.8539816339744828) (1.3089969389957479, 7.853981633974483)
(45.0, 58.41366190347208) (3.9269908169872414, 5.2359877559829879) (3.9269908169872414, 5.23598775598299)
(135.0, 58.41366190347208) (6.5449846949787363, 7.8539816339744828) (6.544984694978735, 7.853981633974483)
(-135.0, -58.41366190347208) (-6.5449846949787363, -7.8539816339744828) (-6.544984694978735, -7.853981633974483)
(-45.0, -58.41366190347208) (-3.9269908169872414, -5.2359877559829879) (-3.9269908169872414, -5.23598775598299)
(45.0, -58.41366190347208) (-1.308996938995747, -7.8539816339744828) (-1.3089969389957479, -7.853981633974483)
(135.0, -58.41366190347208) (-3.9269908169872414, -10.471975511965976) (-3.9269908169872414, -10.471975511965976)
_____ north_square = 2, south_square = 2
(-135.0, 58.41366190347208) (3.9269908169872414, 10.471975511965976) (3.9269908169872414, 10.471975511965976)
(-45.0, 58.41366190347208) (1.308996938995747, 7.8539816339744828) (1.3089969389957479, 7.853981633974483)
(45.0, 58.41366190347208) (3.9269908169872414, 5.2359877559829879) (3.9269908169872414, 5.23598775598299)
(135.0, 58.41366190347208) (6.5449846949787363, 7.8539816339744828) (6.544984694978735, 7.853981633974483)
(-135.0, -58.41366190347208) (3.9269908169872414, -10.471975511965976) (3.9269908169872414, -10.471975511965976)
(-45.0, -58.41366190347208) (1.308996938995747, -7.8539816339744828) (1.3089969389957479, -7.853981633974483)
(45.0, -58.41366190347208) (3.9269908169872414, -5.2359877559829879) (3.9269908169872414, -5.23598775598299)
(135.0, -58.41366190347208) (6.5449846949787363, -7.8539816339744828) (6.544984694978735, -7.853981633974483)
_____ north_square = 2, south_square = 3
(-135.0, 58.41366190347208) (3.9269908169872414, 10.471975511965976) (3.9269908169872414, 10.471975511965976)
(-45.0, 58.41366190347208) (1.308996938995747, 7.8539816339744828) (1.3089969389957479, 7.853981633974483)
(45.0, 58.41366190347208) (3.9269908169872414, 5.2359877559829879) (3.9269908169872414, 5.23598775598299)
(135.0, 58.41366190347208) (6.5449846949787363, 7.8539816339744828) (6.544984694978735, 7.853981633974483)
(-135.0, -58.41366190347208) (14.398966328953218, -7.8539816339744828) (14.398966328953218, -7.853981633974483)
(-45.0, -58.41366190347208) (11.780972450961723, -10.471975511965976) (11.780972450961723, -10.471975511965976)
(45.0, -58.41366190347208) (9.1629785729702302, -7.8539816339744828) (9.16297857297023, -7.853981633974483)
(135.0, -58.41366190347208) (11.780972450961723, -5.2359877559829879) (11.780972450961723, -5.23598775598299)
_____ north_square = 3, south_square = 0
(-135.0, 58.41366190347208) (14.398966328953218, 7.8539816339744828) (14.398966328953218, 7.853981633974483)
(-45.0, 58.41366190347208) (11.780972450961723, 10.471975511965976) (11.780972450961723, 10.471975511965976)
(45.0, 58.41366190347208) (9.1629785729702302, 7.8539816339744828) (9.16297857297023, 7.853981633974483)
(135.0, 58.41366190347208) (11.780972450961723, 5.2359877559829879) (11.780972450961723, 5.23598775598299)
(-135.0, -58.41366190347208) (-11.780972450961723, -5.2359877559829879) (-11.780972450961723, -5.23598775598299)
(-45.0, -58.41366190347208) (-9.1629785729702302, -7.8539816339744828) (-9.16297857297023, -7.853981633974483)
(45.0, -58.41366190347208) (-11.780972450961723, -10.471975511965976) (-11.780972450961723, -10.471975511965976)
(135.0, -58.41366190347208) (-14.398966328953218, -7.8539816339744828) (-14.398966328953218, -7.853981633974483)
_____ north_square = 3, south_square = 1
(-135.0, 58.41366190347208) (14.398966328953218, 7.8539816339744828) (14.398966328953218, 7.853981633974483)
(-45.0, 58.41366190347208) (11.780972450961723, 10.471975511965976) (11.780972450961723, 10.471975511965976)
(45.0, 58.41366190347208) (9.1629785729702302, 7.8539816339744828) (9.16297857297023, 7.853981633974483)
(135.0, 58.41366190347208) (11.780972450961723, 5.2359877559829879) (11.780972450961723, 5.23598775598299)
(-135.0, -58.41366190347208) (-6.5449846949787363, -7.8539816339744828) (-6.544984694978735, -7.853981633974483)
(-45.0, -58.41366190347208) (-3.9269908169872414, -5.2359877559829879) (-3.9269908169872414, -5.23598775598299)
(45.0, -58.41366190347208) (-1.308996938995747, -7.8539816339744828) (-1.3089969389957479, -7.853981633974483)
(135.0, -58.41366190347208) (-3.9269908169872414, -10.471975511965976) (-3.9269908169872414, -10.471975511965976)
_____ north_square = 3, south_square = 2
(-135.0, 58.41366190347208) (14.398966328953218, 7.8539816339744828) (14.398966328953218, 7.853981633974483)
(-45.0, 58.41366190347208) (11.780972450961723, 10.471975511965976) (11.780972450961723, 10.471975511965976)
(45.0, 58.41366190347208) (9.1629785729702302, 7.8539816339744828) (9.16297857297023, 7.853981633974483)
(135.0, 58.41366190347208) (11.780972450961723, 5.2359877559829879) (11.780972450961723, 5.23598775598299)
(-135.0, -58.41366190347208) (3.9269908169872414, -10.471975511965976) (3.9269908169872414, -10.471975511965976)
(-45.0, -58.41366190347208) (1.308996938995747, -7.8539816339744828) (1.3089969389957479, -7.853981633974483)
(45.0, -58.41366190347208) (3.9269908169872414, -5.2359877559829879) (3.9269908169872414, -5.23598775598299)
(135.0, -58.41366190347208) (6.5449846949787363, -7.8539816339744828) (6.544984694978735, -7.853981633974483)
_____ north_square = 3, south_square = 3
(-135.0, 58.41366190347208) (14.398966328953218, 7.8539816339744828) (14.398966328953218, 7.853981633974483)
(-45.0, 58.41366190347208) (11.780972450961723, 10.471975511965976) (11.780972450961723, 10.471975511965976)
(45.0, 58.41366190347208) (9.1629785729702302, 7.8539816339744828) (9.16297857297023, 7.853981633974483)
(135.0, 58.41366190347208) (11.780972450961723, 5.2359877559829879) (11.780972450961723, 5.23598775598299)
(-135.0, -58.41366190347208) (14.398966328953218, -7.8539816339744828) (14.398966328953218, -7.853981633974483)
(-45.0, -58.41366190347208) (11.780972450961723, -10.471975511965976) (11.780972450961723, -10.471975511965976)
(45.0, -58.41366190347208) (9.1629785729702302, -7.8539816339744828) (9.16297857297023, -7.853981633974483)
(135.0, -58.41366190347208) (11.780972450961723, -5.2359877559829879) (11.780972450961723, -5.23598775598299)
================================================================================
rHEALPix inverse projection, sphere of radius R = 5
input (meters) / expected output (radians) / received output:
================================================================================
_____ north_square = 0, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-9.29136003342002, 10.343594051516188) (0, 60.0) (3.81666561775622e-14, 59.99999999999997)
(-9.29136003342002, -10.343594051516188) (0, -60.0) (3.81666561775622e-14, -59.99999999999997)
_____ north_square = 0, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-9.29136003342002, 10.343594051516188) (0, 60.0) (3.81666561775622e-14, 59.99999999999997)
(-1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 0, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-9.29136003342002, 10.343594051516188) (0, 60.0) (3.81666561775622e-14, 59.99999999999997)
(1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 0, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-9.29136003342002, 10.343594051516188) (0, 60.0) (3.81666561775622e-14, 59.99999999999997)
(9.29136003342002, -10.343594051516188) (0, -60.0) (-4.4527765540489235e-14, -59.99999999999999)
_____ north_square = 1, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(-9.29136003342002, -10.343594051516188) (0, -60.0) (3.81666561775622e-14, -59.99999999999997)
_____ north_square = 1, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(-1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 1, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 1, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(-3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(-1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(9.29136003342002, -10.343594051516188) (0, -60.0) (-4.4527765540489235e-14, -59.99999999999999)
_____ north_square = 2, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(-9.29136003342002, -10.343594051516188) (0, -60.0) (3.81666561775622e-14, -59.99999999999997)
_____ north_square = 2, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(-1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 2, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 2, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(3.9269908169872414, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(1.437378399445537, 5.364369216432778) (0, 60.0) (0.0, 59.99999999999999)
(9.29136003342002, -10.343594051516188) (0, -60.0) (-4.4527765540489235e-14, -59.99999999999999)
_____ north_square = 3, south_square = 0
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(9.29136003342002, 10.343594051516188) (0, 60.0) (-4.4527765540489235e-14, 59.99999999999999)
(-9.29136003342002, -10.343594051516188) (0, -60.0) (3.81666561775622e-14, -59.99999999999997)
_____ north_square = 3, south_square = 1
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(-3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(9.29136003342002, 10.343594051516188) (0, 60.0) (-4.4527765540489235e-14, 59.99999999999999)
(-1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 3, south_square = 2
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(3.9269908169872414, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(9.29136003342002, 10.343594051516188) (0, 60.0) (-4.4527765540489235e-14, 59.99999999999999)
(1.437378399445537, -5.364369216432778) (0, -60.0) (0.0, -59.99999999999999)
_____ north_square = 3, south_square = 3
(0.0, 0.0) (0, 0) (0.0, 0.0)
(0.0, 3.9269908169872414) (0, 41.810314895778596) (0.0, 41.810314895778596)
(0.0, -3.9269908169872414) (0, -41.810314895778596) (0.0, -41.810314895778596)
(7.853981633974483, 0.0) (90.0, 0) (90.0, 0.0)
(-7.853981633974483, 0.0) (-90.0, 0) (-90.0, 0.0)
(-15.707963267948966, 0.0) (-180, 0) (-180.0, 0.0)
(11.780972450961723, 7.853981633974483) (-180, 90.0) (-180.0, 90.0)
(11.780972450961723, -7.853981633974483) (-180, -90.0) (-180.0, -90.0)
(9.29136003342002, 10.343594051516188) (0, 60.0) (-4.4527765540489235e-14, 59.99999999999999)
(9.29136003342002, -10.343594051516188) (0, -60.0) (-4.4527765540489235e-14, -59.99999999999999)
