Utility Functions¶
-
instaseis.helpers.
elliptic_to_geocentric_latitude
(lat, axis_a=6378137.0, axis_b=6356752.314245)[source]¶ Convert a latitude defined on an ellipsoid to a geocentric one.
- Parameters
lat – The latitude to convert.
axis_a – The length of the major axis of the planet. Defaults to the value of the WGS84 ellipsoid.
axis_b – The length of the minor axis of the planet. Defaults to the value of the WGS84 ellipsoid.
>>> elliptic_to_geocentric_latitude(0.0) 0.0 >>> elliptic_to_geocentric_latitude(90.0) 90.0 >>> elliptic_to_geocentric_latitude(-90.0) -90.0 >>> elliptic_to_geocentric_latitude(45.0) 44.80757678401642 >>> elliptic_to_geocentric_latitude(-45.0) -44.80757678401642
-
instaseis.helpers.
geocentric_to_elliptic_latitude
(lat, axis_a=6378137.0, axis_b=6356752.314245)[source]¶ Convert a geocentric latitude to one defined on an ellipsoid.
- Parameters
lat – The latitude to convert.
axis_a – The length of the major axis of the planet. Defaults to the value of the WGS84 ellipsoid.
axis_b – The length of the minor axis of the planet. Defaults to the value of the WGS84 ellipsoid.
>>> geocentric_to_elliptic_latitude(0.0) 0.0 >>> geocentric_to_elliptic_latitude(90.0) 90.0 >>> geocentric_to_elliptic_latitude(-90.0) -90.0 >>> geocentric_to_elliptic_latitude(45.0) 45.19242321598358 >>> geocentric_to_elliptic_latitude(-45.0) -45.19242321598358