Today I received an invitation to attend the bi-monthly OSM US Maintainers Working Group.
But due to timezone difficulties, I don’t think I’ll be able to attend it live.
The meeting agenda has been shared, mainly focusing on the topic of standards and interoperability. There are some interesting starter questions there, so I’m intrigued to answer those questions in an OSM diary instead, hoping that I’ll be able to join the discussion asynchronously.
So, here we go :
“What standards (geospatial file or data formats, metadata schemas, wire protocols, structured text formats, encodings, etc.) does your project depend on or interact with?”
I frequently use GeoJSON format in several of my projects.
“Are there any standards that you wish would be evolved/extended but aren’t actively maintained? Or implementations that aren’t fully compliant that you wish would be?”
GeoJSON fits pretty much all of my required use cases. My only concern right now is how to make GeoJSON files more compact. I haven’t researched much about this since there’s currently no urgent performance issue that needs to be handled, but I love tweaking my apps for performance.
“Are there standard formats or protocols that you would like to use, but aren’t well supported in your language/ecosystem?”
The General Transit Feed Specification.
I’ve been interested in this data format for a long time, but I still don’t know how to properly tinker with it. Last time I worked on this, I had to make my own Python implementation to read and navigate GTFS files. I don’t know what the current situation is right now. Maybe it’s already supported, maybe not.
“What are your thoughts on Overture’s OGC proposal?”
I already posted my thoughts in a certain Slack thread somewhere. Here’s the verbatim quote:
“Does an OGC standard become legally binding worldwide or something?
