-
Notifications
You must be signed in to change notification settings - Fork 37
Request for more info #4
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
Comments
I'll address the #1 question separately. |
Sorry for the late reply. I can't provide a direct schema but i can provide a description of the division of storage/state in the open source version. The iOS client stores markers , routes, and all user preferences. It also stores cached OSM data as retrieved from the service. This is all stored in a realm database. In contrast, the service retrieves OSM data from one of the OSM mirrors, processes it using IMPOSM3 -- storing it in a Postgres database. Upon tile request to the service (in sources as 'gentile.py', this service uses a PostGIS sql query to retrieve the data that applies to that tile and transforms it to GeoJSON. There are no acccounts, no PII storage, no concept of individual users as seen by the core service, and no sharing via a centralized service. There was an additional web service that was used for some web authoring scenarios but consuming one of those routes, just inserted it into the local storage. |
The text was updated successfully, but these errors were encountered: