Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Implementing issue #128.
Three APIs with related tests:
Translating the address obtained through MapBox autocomplete into a geometrical Point could be handled by the frontend (so we keep all MapBox-related stuff in the frontend), so it is currently out of scope.
Also added pre_commit to requirements-dev.txt.
Type of changes
Testing
How to test
Soft-story
true
. This is a coordinate in our soft-story table.false
. This is Null Island, which is not in our table.Liquefaction
true
. This is a point at 6th and Howard in a liquefaction zone.false
. This is Null Island. Maybe it is in a liquefaction zone, but it's certainly out of our jurisdiction.Tsunami
true
. This is a point in the Outer Sunset in our table.false
. This is Null Island. Maybe it is at Tsunami risk but it's certainly out of our jurisdiction.