Source code for pydov.types.bodemclassificatie

# -*- coding: utf-8 -*-
"""Module containing the DOV data type for bodemclassificatie."""
from pydov.types.fields import WfsField
from .abstract import AbstractDovType


[docs] class Bodemclassificatie(AbstractDovType): """Class representing the DOV data type for bodemclassificaties.""" subtypes = [] fields = [ WfsField(name='pkey_bodemclassificatie', source_field='Bodemclassificatiefiche', datatype='string'), WfsField(name='pkey_bodemlocatie', source_field='Bodemlocatiefiche', datatype='string'), WfsField(name='x', source_field='X_mL72', datatype='float'), WfsField(name='y', source_field='Y_mL72', datatype='float'), WfsField(name='mv_mtaw', source_field='mv_mTAW', datatype='float'), WfsField(name='classificatietype', source_field='Classificatietype', datatype='string'), WfsField(name='bodemtype', source_field='Bodemtype', datatype='string'), WfsField(name='auteurs', source_field='Auteurs', datatype='string') ] pkey_fieldname = 'Bodemclassificatiefiche' def __init__(self, pkey): """Initialisation. Parameters ---------- pkey : str Permanent key of the Bodemclassificatie, being a URI of the form `https://www.dov.vlaanderen.be/data/**classificatie/<id>`. """ super().__init__('bodemclassificatie', pkey)