Skip to content
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

Database #37

Closed
wants to merge 21 commits into from
Closed

Database #37

wants to merge 21 commits into from

Conversation

MarcusDunn
Copy link
Collaborator

In order to allow for more dynamic queries we needed to move away from the overpass API, this PR adds a Postgres database that is populated with UVIC's OpenStreetMap data using osm2pgsql.

This has an added complexity cost as the project is now considerably more difficult to build - docker is more or less a necessity. I've updated the documentation to hopefully alleviate this.

The main actual code change is removing the network-based overpass queries and their respective caches and replacing it with a database-based data provider. I also reworked how to swagger component naming is generated in order to avoid naming conflicts. (which is why this PR seems to touch a million files).

Resolves #29

@MarcusDunn
Copy link
Collaborator Author

I'm an idiot and pushed this all to master.

@MarcusDunn MarcusDunn closed this Jan 23, 2022
@MarcusDunn MarcusDunn deleted the database branch January 24, 2022 04:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

create a PostGIS database for our area of interest.
2 participants