
    rbi                         d Z ddlZddlmZ ddlmZ ej        j        	                    d           G d d                      Z
dS )zLAccessors for accessing GeoPandas functionality via pandas extension dtypes.    N)	GeoSeries)GeometryDtypegeoc                       e Zd ZdZd Zd ZdS )GeoSeriesAccessorzSeries.geo accessor to expose GeoSeries methods on pandas Series.

    Parameters
    ----------
    series : pandas.Series
        A Series with geometry dtype.
    c                     t          |j        t                    st          d          t	          |          | _        d S )Nz4Can only use .geo accessor with GeometryDtype values)
isinstancedtyper   AttributeErrorr   
_geoseries)selfseriess     c/var/www/html/mdtn/previsions/meteo_cartes/venv/lib/python3.11/site-packages/geopandas/accessors.py__init__zGeoSeriesAccessor.__init__   s9    &,66 	Y !WXXX#F++    c                 ,    t          | j        |          S )N)getattrr   )r   names     r   __getattr__zGeoSeriesAccessor.__getattr__   s    t---r   N)__name__
__module____qualname____doc__r   r    r   r   r   r   	   s<         , , ,. . . . .r   r   )r   pandas.api.extensionspandas	geopandasr   geopandas.arrayr   api
extensionsregister_series_accessorr   r   r   r   <module>r"      s    R R           ) ) ) ) ) ) //66. . . . . . . 76. . .r   