isogeo_pysdk.models.coordinates_system module

Isogeo API v1 - Model of CoordinateSystem entity

See: http://help.isogeo.com/api/complete/index.html

class isogeo_pysdk.models.coordinates_system.CoordinateSystem(_tag: str = None, alias: str = None, code: str = None, name: str = None)[source]

Bases: object

CoordinateSystems.

Example:
{
    '_tag': 'coordinate-system:31154',
    'code': 31154,
    'name': 'Zanderij / TM 54 NW'
}
ATTR_CREA = {}
ATTR_MAP = {}
ATTR_TYPES = {'_tag': <class 'str'>, 'alias': <class 'str'>, 'code': <class 'str'>, 'name': <class 'str'>}
alias

Gets the custom alias of this CoordinateSystem in a workgroup.

Returns:The alias of this CoordinateSystem in a workgroup.
Return type:str
code

Gets the EPSG code of this CoordinateSystem.

Returns:The EPSG code of this CoordinateSystem.
Return type:str
name

Gets the name of this CoordinateSystem.

Returns:The name of this CoordinateSystem.
Return type:str
to_dict() → dict[source]

Returns the model properties as a dict.

to_dict_creation() → dict[source]

Returns the model properties as a dict structured for creation purpose (POST)

to_str() → str[source]

Returns the string representation of the model.