-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
migrate to a standard file format such as GeoJSON #6
Comments
Yes, it does, and it is.
Seems it is: nlohmann-json-dev, for Bionic, Cosmic and Disco. |
oh awesome, thanks @gavanderhoorn ! |
gbiggs
pushed a commit
that referenced
this issue
Mar 27, 2021
Release 1 - Changelogs and version bump
Experimenting now with |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The current file format is just a random splat of structures to YAML. This was just done to get up and running quickly.
Suggestion by @ablakey to move to GeoJSON seems reasonable due to its use in many existing tools, such as QGIS. At the end of the day we just need to represent some spatial shapes and annotations in some file format.
That will require using JSON parsers in C++ (for the current "offline" Qt GUI) and Python (for the generators). I'm sure there are many options. This one looks nice for C++: https://github.com/nlohmann/json but the goal is to pick one that is already packaged up in Ubuntu 18, so we don't have to do it ourselves, or add another source dependency.
The text was updated successfully, but these errors were encountered: