Ë
    êñiI
  ã                   ó   — d dl mZ dZdZdZdZdZdZdZd	Z	d
Z
dZdZdZdZdZdZdZdZee	eedœeeedœeeeedœeeedœeeee
edœeeedœiZej(                  eej*                  eej,                  eej.                  eiZdededefd„Zdefd„Zy)é   )ÚBaseMapProviderÚdarkÚlightÚ	satelliteÚroadÚdark_no_labelsÚlight_no_labelszmapbox://styles/mapbox/light-v9zmapbox://styles/mapbox/dark-v9z!mapbox://styles/mapbox/streets-v9z#mapbox://styles/mapbox/satellite-v9z@https://basemaps.cartocdn.com/gl/dark-matter-gl-style/style.jsonzIhttps://basemaps.cartocdn.com/gl/dark-matter-nolabels-gl-style/style.jsonz=https://basemaps.cartocdn.com/gl/positron-gl-style/style.jsonzFhttps://basemaps.cartocdn.com/gl/positron-nolabels-gl-style/style.jsonz<https://basemaps.cartocdn.com/gl/voyager-gl-style/style.jsonÚroadmap)ÚmapboxÚcartoÚmaplibre)r   r   )r   Úgoogle_mapsr   r   )r   r   Úmap_identifierÚproviderÚreturnc                 ó>   — 	 t         |    |   S # t        $ r | cY S w xY w)a‚  Attempt to get a style URI by map provider, otherwise pass the map identifier
    to the API service

    Provide reasonable cross-provider default map styles

    Parameters
    ----------
    map_identifier : str
        Either a specific map provider style or a token indicating a map style. Currently
        tokens are "dark", "light", "satellite", "road", "dark_no_labels", or "light_no_labels".
        Not all map styles are available for all providers.
    provider : str
        One of "carto", "mapbox", or "google_maps", indicating the associated base map tile provider.

    Returns
    -------
    str
        Base map URI

    )ÚstylesÚKeyError)r   r   s     ú\/var/www/pod-logistic/pod-ai/venv/lib/python3.12/site-packages/pydeck/bindings/map_styles.pyÚget_from_map_identifierr   )   s,   € ð*Ü�nÑ% hÑ/Ð/øÜò ØÒðús   ‚ Ž›c                 óV   — 	 t        | «      }t        |   S # t        $ r	 t        cY S w xY w)N)r   r   ÚDARKÚ_default_map_identifers)r   Úprovider_enums     r   Úget_default_map_identifierr   D   s4   € ðÜ'¨Ó1ˆô # =Ñ1Ð1øô ò ÜŠðús   ‚ –(§(N)Úbase_map_providerr   r   ÚLIGHTÚ	SATELLITEÚROADÚDARK_NO_LABELSÚLIGHT_NO_LABELSÚMAPBOX_LIGHTÚMAPBOX_DARKÚMAPBOX_ROADÚMAPBOX_SATELLITEÚ
CARTO_DARKÚCARTO_DARK_NO_LABELSÚCARTO_LIGHTÚCARTO_LIGHT_NO_LABELSÚ
CARTO_ROADÚGOOGLE_SATELLITEÚGOOGLE_ROADr   ÚCARTOÚMAPBOXÚGOOGLE_MAPSÚMAPLIBREr   Ústrr   r   © ó    r   ú<module>r4      s  ðÝ .à€Ø€Ø€	Ø€Ø!€Ø#€à0€Ø.€Ø1€Ø8Ð àO€
ØbÐ ØM€Ø`Ð ØK€
àÐ Ø€ð 	�[¨:À:Ñ
NØÐ2Ð@TÑUØ	�l¨[ÀkÑRØÐ4ÐBWÑXØ�J¨{ÀkÐ_iÑ
jØÐ*Ð;KÑLð
€ð ×Ñ˜4Ø×Ñ˜DØ×Ñ Ø×Ñ˜dð	Ð ð¨Cð ¸3ð À3ó ð62¨ô 2r3   