GeoIoT Ontology

Geospatial IoT Semantic Integration — Vocabulary Browser

Status:
Operational Draft
Total terms:
277
Published at:
/ontology/
JSON index:
/ontology/terms.json
Turtle source:
/ontology/ontology.ttl
Editors:
Abdelrhman Rayis, Dr. Goksel Misirli, Dr. Marco Ortolani, Dr. Ruusa David

Status of This Document

This publication snapshot provides a stable local reference for GeoIoT vocabulary terms, with normative identifiers and human-readable definitions. The representation is intended for implementation guidance and interoperability review.

Abstract

This document defines and indexes the GeoIoT ontology terms used to integrate geospatial and IoT datasets with explicit quality and provenance semantics. The objective is to provide a standards-oriented reference layout for ontology browsing, review, and reuse.

Term Index

Showing all 277 terms

Class

Site

Class / geoiot

A geographically defined administrative unit that hierarchically organises an IoT infrastructure. Core GeoIoT concept from MicroMaps (Fig. 1).

Type
Class
Module
geoiot

Feed

Class / geoiot

The named data stream produced by a Device. Follows the GeoIoT Timestamp-Value-Quality structure. Core GeoIoT concept from MicroMaps (Fig. 1).

Type
Class
Module
geoiot

Observation Stream

Class / geoiot

Represents a named, continuous series of observations from an IoTDevice. Assigned a canonical URI that persists across pipeline versions. Enables quality metadata to be attached at stream level rather than replicated on every observation. Equivalent to the Feed concept in the SEND platform.

Type
Class
Module
geoiot

Series

Class / geoiot

Aggregated and processed data derived from a Feed. Contains Measurement individuals. Core GeoIoT concept from MicroMaps (Fig. 1).

Type
Class
Module
geoiot

Event

Class / geoiot

Significant occurrences or changes in the IoT system (e.g. threshold breach, device failure) that often lead to Actions.

Type
Class
Module
geoiot

Trend

Class / geoiot

Aggregated patterns or statistical summaries derived from ObservationStream data (e.g. daily/weekly averages, moving averages).

Type
Class
Module
geoiot

Zone

Class / geoiot

A spatial subdivision of a building (floor, room, thermal zone). Zones can be adjacent via giot:isAdjacentTo and are contained within Buildings via the transitive giot:isLocatedIn property.

Type
Class
Module
geoiot

Object Property

has geometry

Object Property / geoiot

Links a SpatialEntity to its GeoSPARQL geometry. Geometry literals must be expressed in WGS84 WKT format for GeoSPARQL spatial function compatibility.

Type
Object Property
Module
geoiot

is monitored by

Object Property / geoiot

Primary cross-domain bridge linking a physical Asset to the IoTDevice that monitors it. Enables queries combining GIS/BIM asset descriptions with sensor observation streams.

Type
Object Property
Module
geoiot

Datatype Property

quality flag

Datatype Property / geoiot

Quality flag from controlled vocabulary: OK, WARNING, ERROR, UNKNOWN. Use giot:OK, giot:WARNING, giot:ERROR named individuals for typed comparisons.

Type
Datatype Property
Module
geoiot

Named Individual

Resource

A. Examples

This section will contain worked examples demonstrating usage of the GeoIoT ontology terms in real-world scenarios, including SPARQL queries, instance data, and integration patterns.

Coming soon.