RESCUE-MATE-Ontologie
type: Ontology
version IRI: http://rescue-mate.de/ontology/main/0.2.0
imports: bfo.owl
imports: iao.owl
imports: http://rescue-mate.de/ontology/wikidata-bridge/0.1.0
imports: https://w3id.org/function/ontology/1.0.0
license: https://creativecommons.org/licenses/by/4.0/
created: 2025-02-12
creator: Patrick Westphal
issued: 2025-05-15
modified: 2025-05-15
rights: CC BY 4.0 - RESCUE-MATE Project @en
title: RESCUE-MATE Ontology @en
comment: Haupt-Ontologie-Modul zur Unterstützung der Datenintegration im RESCUE-MATE-Projekt
comment: Main ontology module supporting the data integration part of the RESCUE-MATE project @en
prior version: http://rescue-mate.de/ontology/main/0.1.1
version info: 0.2

gehört zu Deichverteidigungsgebiet
type: ObjectProperty
domain: Bauwerk
range: Deichverteidigungsgebiet
label: belongs to dike defense area @en

hat Bedarfsträger
type: ObjectProperty
range: BFO_0000002
label: has end user organization @en

hat Realisierungsträger
type: ObjectProperty
domain: Bauwerk
range: Juristische Person
label: has implementing agency @en

Zuständigkeit Unterhaltung
type: ObjectProperty
domain: Bauwerk
range: Juristische Person
label: maintenance responsibility @en

zuständiger Deichwart
type: ObjectProperty
domain: Bauwerk
range: Deichwart
label: responsible dike warden @en

Zuständigkeit Aufsicht
type: ObjectProperty
domain: Bauwerk
range: Juristische Person
label: supervisory responsibility @en

Schartenbreite in Metern
type: DatatypeProperty
domain: Wasserbauwerk
range: float
label: clear width in meters @en

Schließwasserstand in Metern
type: DatatypeProperty
domain: Wasserbauwerk
range: float
label: closed water level in meters @en

Deichkilometer
type: DatatypeProperty
domain: Bauwerk
range: float
label: dike kilometer @en

Deichwart
type: DatatypeProperty
domain: Deichwart
label: dike warden @en

Drempelhöhe in Metern über Normalhöhennull
type: DatatypeProperty
domain: Wasserbauwerk
range: float
label: has sill height in meters above sea level @en

Offenwasserstand in Metern
type: DatatypeProperty
domain: Wasserbauwerk
range: float
label: open water level in meters @en

schutzhoehe_m_ueber_nhn
type: DatatypeProperty
domain: Wasserbauwerk
range: float
label: protects up to height in meters above sea level @en

zweite Deichsicherheit
type: DatatypeProperty
domain: Wasserbauwerk
range: boolean
label: second dike safety @en

Baujahr
type: DatatypeProperty
domain: Bauwerk
range: gYear
label: year of construction @en

Gewerbebetrieb
type: Class
subclass of: Juristische Person
label: Business @en

Deichverteidigungsgebiet
type: Class
subclass of: BFO_0000006
label: Dike defense area @en

Deichwart
type: Class
subclass of: BFO_0000023
label: Dike warden @en

Deichsiel
type: Class
subclass of: Wasserbauwerk
label: Discharge sluice @en

Elektronischer Antrieb
type: Class
subclass of: Antrieb
label: Electric propulsion @en

Elektrohydraulischer Antrieb
type: Class
subclass of: Antrieb
label: Electrohydraulic propulsion @en

Bauwerk
type: Class
subclass of: BFO_0000030
label: Fixed construction @en

Flutschutztor
type: Class
subclass of: Wasserbauwerk
label: Flood gate @en

Bezirksamt
type: Class
subclass of: Juristische Person
label: German borough office @en

Anstalt des öffentlichen Rechts
type: Class
subclass of: Juristische Person
label: German public law institution @en

Landesbehörde (Deutschland)
type: Class
subclass of: Juristische Person
label: German state agency @en

Landesbetrieb
type: Class
subclass of: Juristische Person
label: German state enterprise @en

Klapptor
type: Class
subclass of: Flutschutztor
label: Hinged crest gate @en

Kreuzungsbauwerk
type: Class
subclass of: Wasserbauwerk
label: Hydraulic crossing structure @en

Wasserbauwerk
type: Class
subclass of: Bauwerk
label: Hydraulic structure @en

Juristische Person
type: Class
subclass of: BFO_0000031
label: Juridical person @en

Schleuse
type: Class
subclass of: Wasserbauwerk
label: Lock @en

Manueller Antrieb
type: Class
subclass of: Antrieb
label: Manual propulsion @en

Antrieb
type: Class
subclass of: BFO_0000015
comment: Process that generates force leading to movement @en
comment: Prozess der zu Bewegung führt
label: Propulsion @en

Pumpwerk
type: Class
subclass of: Wasserbauwerk
label: Pumping station @en

Sandsackwall
type: Class
subclass of: Wasserbauwerk
label: Sandbag wall @en

Sensormesswert
type: Class
subclass of: IAO_0000109
comment: A sensor reading is a mesurement datum that is a recording of the output of a sensor. @en
comment: Ein Sensormesswert ist ein Messwert, der auf der Ausgabe eines Sensors basiert.
label: Sensor reading @en

Schiebetor
type: Class
subclass of: Flutschutztor
label: Sliding flood gate @en

Dammbalken
type: Class
subclass of: Wasserbauwerk
label: Stoplog @en

Drehtor
type: Class
subclass of: Flutschutztor
label: Swing-hinged flood gate @en

Sperrwerk
type: Class
subclass of: Wasserbauwerk
label: Tidal barrier @en

Hubtor
type: Class
subclass of: Flutschutztor
label: Vertical-lift flood gate @en

Videoaufnahme
type: Class
subclass of: IAO_0000030
comment: An information content entity that contains audiovisual information @en
comment: Informationsinhalt, der audiovisuelle Inhalte umfasst
label: Video @en

Schöpfwerk
type: Class
subclass of: Wasserbauwerk
label: Water pumping station @en

Airbus Operations GmbH
type: NamedIndividual
type: Gewerbebetrieb

Gebietsname
type: NamedIndividual
type: Parameter
label: Area name @en

Aurubis
type: NamedIndividual
type: Gewerbebetrieb

Bezirksamt Bergedorf (Hamburg)
type: NamedIndividual
type: Bezirksamt

Bergedorf (Deichverteidigungsgebiet)
type: NamedIndividual
type: Deichverteidigungsgebiet
label: Bergedorf (dike defense area) @en

Behörde für Inneres und Sport (BIS) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Justiz und Verbraucherschutz (BJV) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Kultur und Medien (BKM) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Stadtentwicklung und Wohnen (BSW) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Umwelt, Klima, Energie und Agrarwirtschaft (BUKEA) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Verkehr und Mobilitätswende (BVM) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Wissenschaft, Forschung, Gleichstellung und Bezirke (BWFGB) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Wirtschaft und Innovation (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Klassen-IRI
type: NamedIndividual
type: Parameter
label: Class IRI @en

Finanzbehörde (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Bauwerkstypname
type: NamedIndividual
type: Parameter
comment: String containing the fixed construction type @en
comment: String, der den Namen eines Bauwerkstyps enthält
label: Fixed construction type name @en

GeoJSON zu WKT-Linienzug
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die eine Liste von Punkt-Repräsentationen einer GeoJSON-Datei entgegennimmt und einen WKT-Line-String zurückgibt.
comment: Custom RML function that takes a list of point strings as input and returns a WKT string for the line string geometry represented by the input GeoJSON data @en
label: GeoJSON to WKT line string @en

GeoJSON zu Multi-Linienzug
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die eine Liste von Linienzügen aus einer GeoJSON-Datei entgegennimmt und einen WKT-Multi-Line-String zurückgibt
comment: Custom RML function that takes a list of line strings as input and returns a WKT string for the multi line string geometry represented by the input GeoJSON data @en
label: GeoJSON to WKT Multi-Line String @en

GeoJSON zu WKT Multi-Punkt
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die eine Liste mit GeoJSON-Punkt-Repräsentationen entgegennimmt und einen Multi-Punkt-WKT-String zurückgibt.
comment: Custom RML function that takes a list of point strings as input and returns a WKT string for the multi-point geometry represented by the input GeoJSON data. @en
label: GeoJSON to WKT multi-point @en

GeoJSON zu WKT Multi-Polygon
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion die eine Liste von GeoJSON-String-Representationen von Polygonen entgegennimmt und eine WKT-String-Repräsentation eines Multipolygons der Eingabedaten zurückgibt
comment: Custom RML function that takes a list of string representations of GeoJSON polygons as input and returns a WKT string of the multi-polygon geometry represented by the input GeoJSON data @en
label: GeoJSON to WKT multi-polygon @en

GeoJSON zu WKT-Punkt
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die eine Liste mit (normalerweise) einer String-Repräsentaion eines Punktes entgegennimmt und einen WKT-String für den Punkt zurückgibt.
comment: Custom RML function that takes a (singleton) list of point strings as input and returns a WKT string for the point geometry represented by the GeoJSON data @en
label: GeoJSON to WKT point @en

GeoJSON zu WKT-Polygon
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die eine Liste mit einer GeoJSON-String-Repräsentationen von einem Polygonen entgegennimmt und eine WKT-String-Repräsentation des Polygons zurückgibt
comment: Custom RML function that takes a singleton list of string representations of GeoJSON polygons as input and returns a WKT string of the polygon geometry represented by the input GeoJSON data @en
label: GeoJSON to WKT polygon @en

GeoJSON zu WKT-String
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die einen Geometrietyp und eine Liste mit GeoJSON-Geometrie-Strings entgegennimmt und einen WKT-String der Geometrien zurückgibt.
comment: Custom RML function that takes a geometry type and a list of string representations of GeoJSON geometries and returns a WKT string representation of the geometries @en
label: GeoJSON to WKT string @en

Geometriedaten
type: NamedIndividual
type: Parameter
comment: List of strings representing geometries @en
comment: Liste von Strings die Geometrien representieren
label: Geometry data @en

Geometrietyp
type: NamedIndividual
type: Parameter
comment: A string indicating the geometry type (point, multi-point, line string, multi-line string, polygon, multi-polygon) @en
comment: Ein String, der einen Geometrietyp bestimmt (Punkt, Multi-Punkt, Linienzug, Multi-Linienzug, Polygon, Multi-Polygon)
label: Geometry type @en

Deichverteidigungsgebiet von Gebietsname
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die die IRI eines Deichverteidigungsgebiets zurückgibt
comment: Custom RML function that returns the proper IRI of a dike defense area referred to by name. @en
label: Get dike defense area @en

Bauwerkstyp-IRI von Bauwerkstyp
type: NamedIndividual
type: Function
comment: Funktion, die für einen Bauwerktypnamen eine Typ-IRI zurückgibt
comment: Given a type name as input this function returns the proper IRI of a fixed construction type @en
label: Get fixed construction type @en

IRI einer juristischen Person von Namen
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die die IRI zu dem Namen oder Identifikator einer juristischen Person zurückgibt
comment: Custom RML function that returns the proper IRI of a juridical person referred to by name. @en
label: Get juridical person @en

Antriebsname zu Antriebsklassen-IRI
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die für eine Antriebsart die korrekte Klassen-IRI zurückgibt
comment: Custom RML function that returns the IRI string of a propulsion type referred to by name @en
label: Get propulsion type @en

Gib die EIngabe zurück, sofern nicht null
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die den Eingabewert zurückgibt, sofern er nicht irgendeine Art von NULL-Wert repräsentiert. Falls die Eingabe einen NULL-Wert repräsentiert, wird das Java-null-Objekt zurückgegeben.
comment: Custom RML function that returns the input value if it is not a null value. If the input string represents any kind of null value, the built-in Java null value is returned. @en
label: Get value if not null @en

Hamburg Port Authority (HPA)
type: NamedIndividual
type: Anstalt des öffentlichen Rechts

Harburg (Deichverteidigungsgebiet)
type: NamedIndividual
type: Deichverteidigungsgebiet
label: Harburg (dike defense area) @en

Innenstadt (Deichverteidigungsgebiet)
type: NamedIndividual
type: Deichverteidigungsgebiet
label: Innenstadt (dike defense area) @en

Name einer juristischen Person
type: NamedIndividual
type: Parameter
comment: Name oder Identifikator einer juristischen Person
comment: The name or ID of a juridical person @en
label: Juridical person name @en

Linienzüge-Liste
type: NamedIndividual
type: Parameter
comment: A list containing strings that represent line strings @en
comment: Eine Liste die Strings enthält, die Linienzüge repräsentieren.
label: Line strings list @en

Landesbetrieb Straßen, Brücken und Gewässer (LSBG) (Hamburg)
type: NamedIndividual
type: Landesbetrieb

Punkt-Liste
type: NamedIndividual
type: Parameter
comment: A (singleton) list that contains strings representing points @en
comment: Eine Liste die normalerweise einen String enthält, der einen Punkt repräsentiert.
label: Point list @en

Punkte-Liste
type: NamedIndividual
type: Parameter
comment: A list containing strings that represent points @en
comment: Eine Liste von Strings, die Punkte repräsentieren.
label: Points list @en

Polygon-Liste
type: NamedIndividual
type: Parameter
comment: A singleton list containing a string that represents a polygon @en
comment: Eine Liste mit einer GeoJSON-String-Repräsentation eines Polygons
label: Polygon list @en

Polygonenliste
type: NamedIndividual
type: Parameter
comment: A list containing strings that represent polygons @en
comment: Eine Liste mit String-Repräsentaionen von Polygonen
label: Polygons list @en

Antriebsname
type: NamedIndividual
type: Parameter
comment: Der Antriebsname
comment: The propulsion type name @en
label: Propulsion type string @en

Gib Klassen-IRI zurück, falls Wahrheitswert wahr ist
type: NamedIndividual
type: Function
label: Return class IRI if true @en

Schulbehörde (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Senatskanzlei (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

Behörde für Arbeit, Gesundheit, Soziales, Familie und Integration (Sozialbehörde) (Hamburg)
type: NamedIndividual
type: Landesbehörde (Deutschland)

String zu Boolean
type: NamedIndividual
type: Function
comment: Benutzerdefinierte RML-Funktion, die versucht, beliebige String-Eingaben in ein Boolean umzuwandeln
comment: Custom RML function that tries to convert any string input to a boollean value. @en
label: To Boolean @en

Wert-String
type: NamedIndividual
type: Parameter
comment: Any string representing a (JSON) value @en
comment: Beliebiger String, der einen (JSON-)Wert enthält
label: Value string @en

Wilhelmsburg (Deichverteidigungsgebiet)
type: NamedIndividual
type: Deichverteidigungsgebiet
label: Wilhelmsburg (dike defense area) @en