Final Report

Final Report for Google Summer of Code 2023 Project: Support basic SensorThings API (STA) for istSOS Organization: Osgeo (Open Source Geospatial Foundation) Abstract During the Google Summer of Code 2023, I worked on the project “istsos-miu”1 part of the OSGeo2 Foundation. The goal of the project was to create an implementation of the Sensor Things API3 standard for the istsos project. The Sensor Things API is a standard created by the Open Geospatial Consortium (OGC) for the Internet of Things (IoT)....

August 22, 2023 · 8 min · Filippo Finke

Coding Period - Twelfth Week Report

Coding Period - Twelfth Week Report (Aug 14 - Aug 20) Overview During this week I have worked on final touches for the implementation of the standard. I have worked on preventing duplicate insertion of data, general bug fixes and updating the documentation. Accomplishments During this week, I have worked on: Updating the documentation Update the conformance of the implementation Prevent duplicate insertion of data (ObservedProperties) General bug fixes Blockers No blockers...

August 19, 2023 · 1 min · Filippo Finke

Coding Period - Eleventh Week Report

Coding Period - Eleventh Week Report (Aug 7 - Aug 13) Overview During this week I have worked on implementing more functionalities for the insert endpoint, for the update endpoint and for the deletion endpoint. Also did a lot of refactoring and bug fixes. Accomplishments During this week, I have worked on: Continued working on the nested data insertion Implemented data deletion Implemented data manipulation Code base refactor Added documentation General bug fixes Blockers No blockers...

August 11, 2023 · 1 min · Filippo Finke

Coding Period - Tenth Week Report

Coding Period - Tenth Week Report (Jul 31 - Aug 6) Overview During this week I have worked on implementing more functionalities for the insert endpoint and also worked on bug fixes. Accomplishments During this week, I have worked on: Continued working on the implementation to support to multiple data types for Observations Continued working on the nested data insertion Fixed some bugs Blockers After a discussion with the mentors, for now the support for multiple data types is not a priority, so I will continue working on the nested data insertion....

August 5, 2023 · 1 min · Filippo Finke

Coding Period - Ninth Week Report

Coding Period - Ninth Week Report (Jul 24 - Jul 30) Overview This week has been productive as I have accomplished several important tasks to enhance functionality and adherence to the standard. Accomplishments During this week, I have worked on: Starting the implementation to support to multiple data types for Observations Starting the implementation to support nested data insertion Blockers I did encounter some blocking on the implementation of multiple data types due to postgresql....

July 29, 2023 · 1 min · Filippo Finke