
    .h                     6    S SK Jr  S SKJr  Sr " S S\5      rg)    )DEFAULT_SENTINEL)	Nominatim)	PickPointc                   T   ^  \ rS rSrSrSrSr\\SSS\SS.U 4S jjrU 4S	 jr	S
r
U =r$ )r      zrPickPoint geocoder is a commercial version of Nominatim.

Documentation at:
   https://pickpoint.io/api-reference
z/v1/forwardz/v1/reversezapi.pickpoint.ioNtimeoutproxiesdomainscheme
user_agentssl_contextadapter_factoryc          
      8   > [         T	U ]  UUUUUUUS9  Xl        g)a  

:param str api_key: PickPoint API key obtained at
    https://pickpoint.io.

:param int timeout:
    See :attr:`geopy.geocoders.options.default_timeout`.

:param dict proxies:
    See :attr:`geopy.geocoders.options.default_proxies`.

:param str domain: Domain where the target Nominatim service
    is hosted.

:param str scheme:
    See :attr:`geopy.geocoders.options.default_scheme`.

:param str user_agent:
    See :attr:`geopy.geocoders.options.default_user_agent`.

:type ssl_context: :class:`ssl.SSLContext`
:param ssl_context:
    See :attr:`geopy.geocoders.options.default_ssl_context`.

:param callable adapter_factory:
    See :attr:`geopy.geocoders.options.default_adapter_factory`.

    .. versionadded:: 2.0
r   N)super__init__api_key)
selfr   r	   r
   r   r   r   r   r   	__class__s
            lC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\geopy/geocoders/pickpoint.pyr   PickPoint.__init__   s4    T 	!#+ 	 	
     c                 @   > U R                   US'   [        TU ]	  X5      $ )z
Construct geocoding request url. Overridden.

:param str base_api: Geocoding function base address - self.api
    or self.reverse_api.

:param dict params: Geocoding params.

:return: string URL.
key)r   r   _construct_url)r   base_apiparamsr   s      r   r   PickPoint._construct_urlF   s"     uw%h77r   )r   )__name__
__module____qualname____firstlineno____doc__geocode_pathreverse_pathr   r   r   __static_attributes____classcell__)r   s   @r   r   r      s@     !L L %$%( 3 3j8 8r   r   N)geopy.geocoders.baser   geopy.geocoders.nominatimr   __all__r    r   r   <module>r,      s    1 /
K8	 K8r   