
    ph                         S r SSKrSS jrSS jrSS jrSS jrSS jrSS jrSS	 jrSS
 jr	SS jr
\r\r\r\r\r\r\	r\
rg)z``geopy.units`` module provides utility functions for performing
angle and distance unit conversions.

Some shortly named aliases are provided for convenience (e.g.
:func:`.km` is an alias for :func:`.kilometers`).
    Nc                     SnU (       a  [         R                  " U 5      nU(       a  X1[        SS9-  -  nU(       a  X2[        SS9-  -  nU$ )z
Convert angle to degrees.
              ?degrees)mathr   arcminarcsec)radians
arcminutes
arcsecondsdegs       cC:\Users\julio\OneDrive\Documentos\Trabajo\IdeasFrscas\Cabanna\env\Lib\site-packages\geopy/units.pyr   r      sI     Cll7#F2...F2...J    c                     U(       a  X[        SS9-  -  n U(       a  X[        SS9-  -  n [        R                  " U 5      $ )z
Convert angle to radians.
r   r   )r	   r
   r   r   )r   r   r   s      r   r   r      s=     r 222r 222<<  r   c                 v    U(       a  U [         R                  " U5      -  n U(       a  X[        SS9-  -  n U S-  $ )z
Convert angle to arcminutes.
r   r   g      N@)r   r   r
   )r   r   r   s      r   r   r   &   s9     4<<((r 222S=r   c                 v    U(       a  U [         R                  " U5      -  n U(       a  X[        SS9-  -  n U S-  $ )z
Convert angle to arcseconds.
r   r   g      @)r   r   r	   )r   r   r   s      r   r   r   1   s9     4<<((r 222U?r   c                     SnU (       a  X@S-  -  nU(       a  XB[        S5      -  -  nU(       a  XC[        S5      -  -  nXAS-  -  nU$ )z!
Convert distance to kilometers.
r        @@r   8~߿?)ftnm)metersmilesfeetnauticalrets        r   
kilometersr   >   sQ     C~bf}"R&  8CJr   c                 "    U [        X1US9-   S-  $ )z
Convert distance to meters.
)r   r   r   i  )km)r   r   r   r   s       r   r   r   M   s     XFF$NNr   c                     SnU(       a  X[        S5      -  -  n U(       a  X[        S5      -  -  n U(       a  XS-  -  n X@S-  -  nU$ )z
Convert distance to miles.
r   r   r   r   )r   r   )r   r   r   r   r   s        r   r   r   T   sQ     CB''
RVm#
un$
  CJr   c                     SnU(       a  X[        S5      -  -  n U(       a  XS-  -  n U (       a  U[        U S9-  nXBS-  -  nU$ )z
Convert distance to feet.
r   r   r   )r   i  )r   mi)r   r   r   r   r   s        r   r   r   c   sO     CB''
un$
z**4<CJr   c                     SnU(       a  X[        S5      -  -  n U(       a  U [        US9-  n U(       a  XS-  -  n X@S-  -  nU$ )z%
Convert distance to nautical miles.
r   r   )r   r   goʡ?)r   r    )r   r   r   r   r   s        r   r   r   r   sN     CRVm#
buo%
un$
CJr   )r   r   r   )r   r   r   r   )__doc__r   r   r   r   r   r   r   r   r   r   radr	   r
   r    mr#   r   r    r   r   <module>r)      sg    
!O" 		

	r   