Closed mzur closed 4 years ago
On a general note, I follow this guide to write my git commit messages. This is just personal preference, of course.
@sagunshre Can you please allow edits from maintainers in this PR? Then I can fix the failing tests.
I wasn't able to fix the tests right now. The tests themselves are fine but the GitHub action that runs the tests fails in this particular case (because this PR adds a new package as dependency). This can be ignored for this PR.
My attempt to fix the action can be found in the geojson-test-action
branch.
You can also implement tests for the new Image/Volume/ProjectAnnotation controllers.
Visual validation of the fixed annotation coordinates:
Closeup of image 20150813_224129_IMG_3368.JPG and the annotation coordinates without rotation in green (the image isn't rotated as well) and with rotation in pink. The green coordinates match the positions in the annotation tool. The rotation looks plausible (approx. 90° counterclockwise rotation).
Annotation coordinates of all annotations with the image center locations in black.
In addition to my review comments above and the tests for the new controllers, you can implement a 404
response if no images with the required lat
, lng
, yaw
and distance_to_ground
metadata can be found.
This PR tracks the progress of the student project to implement a GeoJSON enpoint for use in a GIS.
References #18