a
    ’1$eZ  ã                   @   st   d Z ddlmZ G dd„ deƒZG dd„ deƒZG dd„ deƒZG d	d
„ d
eƒZG dd„ deƒZG dd„ deƒZdS )z7
This module contains enumerations used in pyproj.crs.
é    )ÚBaseEnumc                   @   s$   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   © r   r   úL/var/www/html/django/DPS/env/lib/python3.9/site-packages/pyproj/crs/enums.pyr      s   r   c                   @   s    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      s
   r   c                   @   s4   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   2   s   r   c                   @   s   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   Q   s   r   c                   @   s   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!   b   s   r!   c                   @   s4   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'   r(   r)   r*   r+   r,   r-   r   r   r   r   r$   s   s   r$   N)	r   Zpyproj.enumsr   r   r   r   r   r!   r$   r   r   r   r   Ú<module>   s   