fast punkt som definerer referencenettet i højden I Danmark

Semantic Template

p.io.declare_input(
    output_name="højdefikspunktdanmark",
    attributes={
        "herredsogn": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "angivelse af hvilket herred, sogn og købstad et fikspunkt tilhører"
        },
        "lbenummer": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "er sidste del af fikspunktsnummer uden opmålingsdistriktet"
        },
        "northing": {
            "scale": MeasurementScale.RATIO,
            "role": sg.DES(float),
            "cardinality": "1..1",
            "description": "northingkoordinat på den anvendte ellipsoide"
        },
        "easting": {
            "scale": MeasurementScale.RATIO,
            "role": sg.DES(float),
            "cardinality": "1..1",
            "description": "eastingkoordinat på den anvendte ellipsoide"
        },
        "koteklasse": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.KoteklasseVærdi, str),
            "cardinality": "0..1",
            "description": "angivelse af kvalitet af koten"
        },
        "kommunekode": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..1",
            "description": "den 4-cifrede CPR-kode der entydigt angiver en kommune"
        },
        "fikspunktsnummer": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "unikt nummer for et fikspunkt"
        },
        "specialnummer": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..*",
            "description": "et alternativt fikspunktnummer oprindeligt defineret af anden bruger"
        },
        "kote": {
            "scale": MeasurementScale.RATIO,
            "role": sg.DES(float),
            "cardinality": "1..1",
            "description": "højde over den anvendte geoide nulreferenceflade"
        },
        "kotereferenceversion": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.KotereferenceversionVærdi, str),
            "cardinality": "1..1",
            "description": "kote system hvori koten er beregnet"
        },
        "malemetode": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.MålemetodeVærdi, str),
            "cardinality": "1..1",
            "description": "metode hvorved et fikspunkt er opmålt"
        },
        "malear": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "sidste år der er målt til punktet"
        },
        "fikspunktsbeskrivelse": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..1",
            "description": "samlet beskrivelse af et fikspunkt indeholdende en afmærkningsbeskrivelse, tekstbeskrivelse og målskitse. Der vil også være kortudsnit med placering og nabopunkter"
        },
        "artskode": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.HøjdeArtskodeVærdi, str),
            "cardinality": "1..1",
            "description": "klassifikation af et punkt inddelt efter afmærkningstype, opmålings- og beregningsmetode"
        },
        "mvstatus": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.MvStatusVærdi, str),
            "cardinality": "1..1",
            "description": "en overordnet inddeling af fikspunkter ud fra anvendelsesformål"
        },
        "middelfejl": {
            "scale": MeasurementScale.RATIO,
            "role": sg.DES(int),
            "cardinality": "1..1",
            "description": "udtryk for middelfejlen på den enkelte koordinat/kote ud fra beregning af observationerne til punktet"
        },
        "kotedescriptor": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.KotedecriptorVærdi, str),
            "cardinality": "0..3",
            "description": "fysisk etablering og administrative status i det aktuelle kotesystem"
        },
        "punktdescriptor": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.PunktdescriptorVærdi, str),
            "cardinality": "0..3",
            "description": "afmærkningstype (afmærkningsform) og fysisk tilstand og status"
        },
        "afmrkningsbeskrivelse": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..1",
            "description": "afmærkningstekst med fysisk udformning og placering i forhold til omgivelserne"
        },
        "tekstbeskrivelse": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..1",
            "description": "tekst der indeholder en detaljeret beskrivelse om fikspunktets placering"
        },
        "foto": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..*",
            "description": "fotografi af punktet, dele af punktet og/eller dets omgivelser"
        },
        "malskitse": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "0..1",
            "description": "en grafisk skitse over punktets placering med mål til nærmeste genstande. Skitsen er ikke målfast"
        },
        "geometri": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "opbygning af punkter og/eller linjer og/eller flader der tilsammen udgør en geografisk udstrækning"
        },
        "id_lokalid": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.PK(str),
            "cardinality": "1..1",
            "description": "persistent unik nøgle"
        },
        "virkningfra": {
            "scale": MeasurementScale.INTERVAL,
            "role": sg.DES(datetime),
            "cardinality": "1..1",
            "description": "tidspunktet hvorfra objektet har virkning"
        },
        "virkningtil": {
            "scale": MeasurementScale.INTERVAL,
            "role": sg.DES(datetime),
            "cardinality": "0..1",
            "description": "tidspunktet hvor objektets virkning ophører"
        },
        "virkningsaktr": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "den aktør der har afstedkommet objektets virkning"
        },
        "forretningshndelse": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.FikspunktForretningshændelseVærdi, str),
            "cardinality": "1..1",
            "description": "den begivenhed i virkeligheden som udløste ændringen i data"
        },
        "registreringfra": {
            "scale": MeasurementScale.INTERVAL,
            "role": sg.DES(datetime),
            "cardinality": "1..1",
            "description": "tidspunktet hvor registreringen er foretaget"
        },
        "registreringtil": {
            "scale": MeasurementScale.INTERVAL,
            "role": sg.DES(datetime),
            "cardinality": "0..1",
            "description": "tidspunktet hvor en ny registrering er foretaget på objektet, og hvor denne version således ikke længere er den seneste"
        },
        "registreringsaktr": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.DES(str),
            "cardinality": "1..1",
            "description": "den aktør der har foretaget registreringen"
        },
        "forretningsomrade": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.FikspunktForretningsområdeVærdi, str),
            "cardinality": "1..1",
            "description": "den del af den offentlige forretning der håndterer hændelsen og derved udvirker ændringen i data"
        },
        "status": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.FikspunktStatusVærdi, str),
            "cardinality": "1..1",
            "description": "angivelse af hvor et forvaltningsobjekt er i sin livscyklus"
        },
        "forretningsproces": {
            "scale": MeasurementScale.NOMINAL,
            "role": sg.LOOKUP(dk.Fikspunkter.FikspunktForretningsprocesVærdi, str),
            "cardinality": "1..1",
            "description": "den manuelle eller IT-understøttede proces hvori forretningsområdet håndterer hændelsen"
        }
    }
)