Open maltegrosse opened 5 days ago
Hi @maltegrosse, yes Operation.SpatialRecordsFile is the replacement. We left the definition open to be either a local file name or a URL since we were concerned with standardizing the data format and not the exchange mechanism. The key consideration is that what was LoggedData should be in GeoParquet format with columns mapped to the Variables collection inside a single Operation in a WorkRecord. We included GeoTiff only for WorkOrders (prescriptions) and ReferenceLayers.
The approach I have used to date is to compress the adapt.json file and its constituent *.parquet files into a single zipped archive, and stream that as a unit to the api client. Alternatively, one could set URLs to the parquet files in lieu of filenames with the expectation that the client downloads each GeoParquet binary on demand.
Hi @knelson-farmbeltnorth , thank you for your explanation.
The key consideration is that what was LoggedData should be in GeoParquet format with columns mapped to the Variables collection inside a single Operation in a WorkRecord
Could you provide me some example?
I did not expect so many changes from the underlaying data model of https://github.com/ADAPT/ADAPT to the latest version of https://github.com/ADAPT/Standard -> Is there a changelog of what exactly changed during this transition?
@maltegrosse We have several examples on adaptstandard.org, the most detailed of which relates to geospatial data. See https://adaptstandard.org/docs/scenario-001/
There is not a changelog insofar as the ADAPT Standard isn't a new version of the ADAPT Framework (the C# libraries), but rather something different. Our expectation is that the ADAPT Framework will live on. E.g., we just released a new version of the ISOv4Plugin yesterday.
AgGateway is working on an ADAPT Framework Plugin that aims to convert data from the C# model into the new Standard model. That should be coming out in the next 6-9 months.
Following the "old" schema, https://github.com/ADAPT/ADAPT
I was able to add spatial data (logged GNSS trajectory) in ADAPT format.
Logged->OperationData->SpatialRecords->Points
Following the new Schema https://adaptstandard.org/docs/components/ I can not find a fitting object. The only one is a reference to a Spatial Records File.
As we want to utilize the ADAPT schema and interchange it via an REST-API - working with additional files is not really suitable for us.
Do you have any suggestion @knelson-farmbeltnorth how to include logged data directly?