From c6681583416314fa81ae931302af1a917a5d2b0e Mon Sep 17 00:00:00 2001 From: Helldragon67 Date: Wed, 22 Jan 2025 20:21:00 +0100 Subject: [PATCH] first homemade OSM --- backend/report.html | 12 +- backend/src/parameters/amenity_selectors.yaml | 19 +- .../src/parameters/landmark_parameters.yaml | 4 +- backend/src/sandbox/overpass_test.py | 288 ++++++++++++++++++ backend/src/structs/landmark.py | 7 + backend/src/structs/linked_landmarks.py | 2 +- backend/src/tests/test_main.py | 9 +- backend/src/utils/cluster_manager.py | 2 +- ...ime_separation.py => get_time_distance.py} | 2 +- backend/src/utils/landmarks_manager.py | 91 +++++- backend/src/utils/optimizer.py | 2 +- backend/src/utils/overpass.py | 199 ++++++++++++ backend/src/utils/refiner.py | 4 +- 13 files changed, 602 insertions(+), 39 deletions(-) create mode 100644 backend/src/sandbox/overpass_test.py rename backend/src/utils/{get_time_separation.py => get_time_distance.py} (96%) create mode 100644 backend/src/utils/overpass.py diff --git a/backend/report.html b/backend/report.html index ccaec2c..84a378d 100644 --- a/backend/report.html +++ b/backend/report.html @@ -328,7 +328,7 @@ div.media {

Backend Testing Report

-

Report generated on 16-Jan-2025 at 09:40:13 by pytest-html +

Report generated on 22-Jan-2025 at 16:51:34 by pytest-html v4.1.1

Environment

@@ -382,7 +382,7 @@ div.media {

Summary

-

26 tests took 00:06:14.

+

1 test took 00:00:17.

(Un)check the boxes to filter the results.