shareish / shareish

Main code of the Shareish platform (backend & frontend)

Home Page:https://shareish.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

feat: notifications for new OSM/FF elements since ...

rmaree opened this issue · comments

Allow users to configure notifications for OSM/FF in the front-end (similarly to notifications for items but not instantly), then in the back-end use an Overpass call to get new elements in the neighboorhood (based reference location and distance) since date... Then send e-mail with details (links to map with lat/lon of newest nodes ?). Assess impact on Overpass calls if many users (maybe only "weekly/monthly" frequency then?)...

Might use:
https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#newer
https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Relative_to_other_elements_.28around.29 (around:radius,latitude,longitude)
https://python-overpy.readthedocs.io/en/latest/example.html#basic-example
https://python-overpy.readthedocs.io/en/latest/
https://morioh.com/a/15d01e87a3d0/how-to-get-open-street-map-data-with-python