FOSS4G-Asia 2023 Seoul

Siriya Saenkhom-or

I am GIS Backend Developer at i-bitz company limited.


STAC Specification and Implementation in Real World
Siriya Saenkhom-or, Sattawat Arab

The SpatioTemporal Asset Catalogs (STAC), introduced in 2017, is an open standard for organizing and sharing geospatial data, and its usage also conforms to FAIR principles for data. Consequently, many organizations have adopted the STAC specification as a standard for implementing and providing their data in STAC format. As a means for spatial temporal asset indexing, STAC is presented in JSON or GeoJSON formats, enabling interoperability with various services and facilitating comprehension for both machines and humans. STAC is not constrained to specific types of geospatial data; it can be utilized to catalog a diverse range of assets, from satellite imagery to environmental datasets. Through a well-designed structure, it can be integrated into various applications, allowing organizations to harness existing datasets for diverse purposes. STAC also possesses the capability to search for metadata describing assets based on time and location, rendering spatial temporal assets easily discoverable and accessible.

In Thailand, STAC is applied in various scenarios, including the GISTDA Decision Support System for Disaster Management Platform. In the platform, STAC catalogs vector data related to flooding areas, thermal activities, and drought indices. Therefore the implemented application can efficiently browse and retrieve data from the STAC catalog, enhancing data retrieval speed and user experience. Similarly, the GISTDA Satellite Platform utilizes STAC to catalog satellite imagery. In the implemented application, users can search for desired satellite images based on time, location, and conditions. This streamlined approach simplifies the process, allowing users to find the images they need quickly and easily.

General Track(Talks, Online Talks, Lightning Talks, Workshops)
Taepyeong Hall
IoT Management System in OGC SensorThings API Standard
Siriwat Suttipanyo, Siriya Saenkhom-or

The OGC SensorThings API is one of the OGC API Standards introduced in 2016. Its primary goal is to standardize and provide a unified approach to managing and interacting with Internet of Things (IoT) sensor data within a geospatial context. This standardization is essential for applications that rely on location-based data, including environmental monitoring, smart cities, precision agriculture, and asset tracking.

Nowadays, there is an increasing adoption of IoT (Internet of Things) technology which facilitates the connection of devices to the cloud, making it more convenient to monitor information originating from these devices, thereby unlocking the value of incoming data over time. The OGC SensorThings API serves as an optimal choice for managing IoT data, enabling seamless interaction and analysis of observations.

In the context of the SensorThings API, an IoT device or system is conceptualized as a "Thing," which has a specific "Location" and can link to one or multiple "Datastreams." Each "Datastream" observes an individual "ObservedProperty" through a corresponding "Sensor," generating numerous "Observations." Each "Observation," measured from the "Sensor," pertains to a distinct "FeatureOfInterest." Collectively, these interconnected relationships establish a flexible and standardized approach for describing and modeling diverse sensing systems.

The SensorThings API contains a comprehensive Create-Read-Update-Delete (CRUD) endpoint, facilitating a user interface where users can effectively manage device data. To enhance convenience and facilitate streamlined management of device-related information, a management interface, whether in the form of a website or an application, significantly contributes to the ease of data management.

General Track(Talks, Online Talks, Lightning Talks, Workshops)
Seoul Archive