ó
ĪrOc           @   s  d  d l  Z  d  d l m Z d d d d  Z d d d d  Z d d d d  Z d d d d  Z e Z e Z e Z	 d d d d d  Z
 d d d d d	  Z d d d d d
  Z d d d d d  Z d d d d d  Z e
 Z e Z e Z e Z e Z d S(   i’’’’N(   t   utili    c         C   sb   d } |  r t  j |   } n  | r> | | t d d  7} n  | r^ | | t d d  7} n  | S(   Ng        t   degreesg      š?(   t   mathR   t   arcmint   arcsec(   t   radianst
   arcminutest
   arcsecondst   deg(    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR      s    c         C   sM   | r  |  | t  d d  7}  n  | r@ |  | t d d  7}  n  t j |   S(   NR   g      š?(   R   R   R   R   (   R   R   R   (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR      s
    c         C   sD   | r |  t  j |  7}  n  | r< |  | t d d  7}  n  |  d S(   NR   g      š?g      N@(   R   R   R   (   R   R   R   (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR      s
    c         C   sD   | r |  t  j |  7}  n  | r< |  | t d d  7}  n  |  d S(   NR   g      š?g      ¬@(   R   R   R   (   R   R   R   (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR      s
    c         C   si   d } |  r | |  d 7} n  | r: | | t  d  7} n  | rW | | t d  7} n  | | d 7} | S(   Ng        g     @@g      š?g 8~ßæł?(   t   ftt   nm(   t   meterst   milest   feett   nauticalt   km(    (    s*   /var/www/python/geopy-trunk/geopy/units.pyt
   kilometers+   s    c         C   s7   d } |  t  d | d | d |  7}  | |  d 7} | S(   Ng        R   R   R   g     @@(   R   (   R   R   R   R   R   (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR   6   s    c         C   si   d } | r# |  | t  d  7}  n  | r@ | | t d  7} n  | rW |  | d 7}  n  | |  d 7} | S(   Ng        g      š?g     @@g!ÖEāć?(   R
   R	   (   R   R   R   R   t   mi(    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR   <   s    c         C   sh   d } | r# |  | t  d  7}  n  | r: |  | d 7}  n  |  rV | t d |   7} n  | | d 7} | S(   Ng        g      š?g     @@R   i   (   R
   R   (   R   R   R   R   R	   (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR   G   s    c         C   sh   d } | r# | | t  d  7} n  | r? |  t d |  7}  n  | rV |  | d 7}  n  | |  d 7} | S(   Ng        g      š?R   g     @@goĄŹ”ż?(   R	   R   (   R   R   R   R   R
   (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyR   R   s    (   R   t   geopyR    R   R   R   R   t   radR   R   R   R   R   R   R   R   t   mR   R	   R
   (    (    (    s*   /var/www/python/geopy-trunk/geopy/units.pyt   <module>   s$   
