
    Ch                         S r SSKrSSKJr  SSKJr  \R                  R                  R                  S5       " S S5      5       r
g)zLAccessors for accessing GeoPandas functionality via pandas extension dtypes.    N)	GeoSeries)GeometryDtypegeoc                   $    \ rS rSrSrS rS rSrg)GeoSeriesAccessor	   zSeries.geo accessor to expose GeoSeries methods on pandas Series.

Parameters
----------
series : pandas.Series
    A Series with geometry dtype.
c                 x    [        UR                  [        5      (       d  [        S5      e[	        U5      U l        g )Nz4Can only use .geo accessor with GeometryDtype values)
isinstancedtyper   AttributeErrorr   
_geoseries)selfseriess     fC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\geopandas/accessors.py__init__GeoSeriesAccessor.__init__   s+    &,,66 !WXX#F+    c                 .    [        U R                  U5      $ )N)getattrr   )r   names     r   __getattr__GeoSeriesAccessor.__getattr__   s    t--r   )r   N)__name__
__module____qualname____firstlineno____doc__r   r   __static_attributes__ 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   ) //6. . 7.r   