Clarify Source, Sensor, Provider fields in Events #42
Replies: 4 comments 2 replies
-
Added source_type as a new field |
Beta Was this translation helpful? Give feedback.
-
From conversation with Jascha, list could be simplified to: data_source_type: General descriptor of the source by which the event data was derived Note in MDS both org name and id are provided. Could also have data_source_attributes which has sensor-specific field:value pairs for any unique data specific to a source (eg, confidence interval, etc). |
Beta Was this translation helpful? Give feedback.
-
Reworked many of these field names based on the WG and WGSC and OMF Staff discussions to help group field names with prefixes, clarify purpose, merge redundant fields, and add/rearrange some other fields. You can see the result in the spec here: https://github.com/openmobilityfoundation/curb-data-specification/blob/feature-release-work-1/events/README.md#curb-event I feel that the 'providers.csv' file, which is how it's named in MDS, is not appropriately named here in CDS, since we are not talking about Mobility Service Providers, and instead about the operators of the data source (e.g. company fleet owner, third party sensor operator, city monitor, etc). So this could be renamed 'operators.csv' to make it clear it's a global catalog of data source operators. Here is the new object table for reference (formatting is not very good here in a comment):
|
Beta Was this translation helpful? Give feedback.
-
Pulling this thought out into its own comment for discussion:
The WGSC discussed naming this file 'data_source_operators.csv' to maintain direct consistency and clarity of connection with the I don't think we have to maintain consistency with MDS here and the use of the term 'providers' since it reduces people's understanding of the point of the field and file in CDS. |
Beta Was this translation helpful? Give feedback.
-
There are a number of fields that serve similar but distinct purposes in the Events API. These need some more thought and clarification so people reading the spec can understand their differences and when to use them.
https://github.com/openmobilityfoundation/curb-data-specification/blob/feature-release-work-1/events/README.md#curb-event
Beta Was this translation helpful? Give feedback.
All reactions