
    rbi[                         d Z ddlmZ  G d de          Z G d de          Z G d de          Z G d	 d
e          Z G d de          Z G d de          ZdS )z7
This module contains enumerations used in pyproj.crs.
    )BaseEnumc                   &    e Zd ZdZdZdZdZdZdZdS )	DatumTypea#  
    .. versionadded:: 2.5.0

    Datum Types for creating datum with :meth:`pyproj.crs.Datum.from_name`

    Attributes
    ----------
    GEODETIC_REFERENCE_FRAME
    DYNAMIC_GEODETIC_REFERENCE_FRAME
    VERTICAL_REFERENCE_FRAME
    DYNAMIC_VERTICAL_REFERENCE_FRAME
    DATUM_ENSEMBLE
    GEODETIC_REFERENCE_FRAME DYNAMIC_GEODETIC_REFERENCE_FRAMEVERTICAL_REFERENCE_FRAME DYNAMIC_VERTICAL_REFERENCE_FRAMEDATUM_ENSEMBLEN)	__name__
__module____qualname____doc__r   r   r   r	   r
        `/var/www/html/mdtn/previsions/meteo_cartes/venv/lib/python3.11/site-packages/pyproj/crs/enums.pyr   r      s7           :'I$9'I$%NNNr   r   c                   "    e Zd ZdZdZdZdZdZdS )CoordinateOperationTypea  
    .. versionadded:: 2.5.0

    Coordinate Operation Types for creating operation
    with :meth:`pyproj.crs.CoordinateOperation.from_name`

    Attributes
    ----------
    CONVERSION
    TRANSFORMATION
    CONCATENATED_OPERATION
    OTHER_COORDINATE_OPERATION
    
CONVERSIONTRANSFORMATIONCONCATENATED_OPERATIONOTHER_COORDINATE_OPERATIONN)r   r   r   r   r   r   r   r   r   r   r   r   r      s2          J%N5!=r   r   c                   6    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdS )Cartesian2DCSAxisa  
    .. versionadded:: 2.5.0

    Cartesian 2D Coordinate System Axis for creating axis with
    with :class:`pyproj.crs.coordinate_system.Cartesian2DCS`

    Attributes
    ----------
    EASTING_NORTHING
    NORTHING_EASTING
    EASTING_NORTHING_FT
    NORTHING_EASTING_FT
    EASTING_NORTHING_US_FT
    NORTHING_EASTING_US_FT
    NORTH_POLE_EASTING_SOUTH_NORTHING_SOUTH
    SOUTH_POLE_EASTING_NORTH_NORTHING_NORTH
    WESTING_SOUTHING
    EASTING_NORTHINGNORTHING_EASTINGEASTING_NORTHING_FTNORTHING_EASTING_FTEASTING_NORTHING_US_FTNORTHING_EASTING_US_FT'NORTH_POLE_EASTING_SOUTH_NORTHING_SOUTH'SOUTH_POLE_EASTING_NORTH_NORTHING_NORTHWESTING_SOUTHINGN)r   r   r   r   r   r   r   r   r   r   r    r!   r"   r   r   r   r   r   3   sR         & *)//55.W+.W+)r   r   c                       e Zd ZdZdZdZdS )Ellipsoidal2DCSAxisz
    .. versionadded:: 2.5.0

    Ellipsoidal 2D Coordinate System Axis for creating axis with
    with :class:`pyproj.crs.coordinate_system.Ellipsoidal2DCS`

    Attributes
    ----------
    LONGITUDE_LATITUDE
    LATITUDE_LONGITUDE
    LONGITUDE_LATITUDELATITUDE_LONGITUDEN)r   r   r   r   r%   r&   r   r   r   r$   r$   R   s(        
 
 .-r   r$   c                       e Zd ZdZdZdZdS )Ellipsoidal3DCSAxisz
    .. versionadded:: 2.5.0

    Ellipsoidal 3D Coordinate System Axis for creating axis with
    with :class:`pyproj.crs.coordinate_system.Ellipsoidal3DCS`

    Attributes
    ----------
    LONGITUDE_LATITUDE_HEIGHT
    LATITUDE_LONGITUDE_HEIGHT
    LONGITUDE_LATITUDE_HEIGHTLATITUDE_LONGITUDE_HEIGHTN)r   r   r   r   r)   r*   r   r   r   r(   r(   c   s(        
 
 !< ;r   r(   c                   6    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdS )VerticalCSAxisa=  
    .. versionadded:: 2.5.0

    Vertical Coordinate System Axis for creating axis with
    with :class:`pyproj.crs.coordinate_system.VerticalCS`

    Attributes
    ----------
    UP
    UP_FT
    UP_US_FT
    DEPTH
    DEPTH_FT
    DEPTH_US_FT
    GRAVITY_HEIGHT
    GRAVITY_HEIGHT_FT
    GRAVITY_HEIGHT_US_FT
    GRAVITY_HEIGHTGRAVITY_HEIGHT_FTGRAVITY_HEIGHT_US_FTDEPTHDEPTH_FTDEPTH_US_FTUPUP_FTUP_US_FTN)r   r   r   r   r-   r.   r/   r0   r1   r2   r3   r4   r5   r   r   r   r,   r,   t   sI         & &N+1EHK	BEHHHr   r,   N)	r   pyproj.enumsr   r   r   r   r$   r(   r,   r   r   r   <module>r7      s)    " ! ! ! ! !& & & & & & & &,> > > > >h > > >** * * * * * * *>. . . . .( . . ."< < < < <( < < <"    X     r   