Commit Graph

50 Commits

Author SHA1 Message Date
Will Freeman 3a52c22382 marker clustering improvements 2024-12-24 12:51:37 -08:00
Will Freeman 4962e9a6e2 do not repeat fetch 2024-12-24 12:39:11 -08:00
Will Freeman dea50dbe80 works with segmenting, now adjust angle and whitelisted tags 2024-12-24 12:12:23 -08:00
Will Freeman bca27cce39 use configurable marker color 2024-12-22 21:26:41 -08:00
Will Freeman 7844a66b63 store current location in pinia 2024-12-22 21:11:38 -08:00
Will Freeman 53db867385 cleanup, restore buttons, show current location 2024-12-22 20:14:41 -08:00
Will Freeman 572149e797 rotate icons, transparent area not clickable 2024-12-22 17:47:07 -08:00
Will Freeman a0f743b432 better map markers 2024-12-12 13:19:50 -07:00
Galen CC 6dff9cb2c8 webapp/map: add OpenStreetMap attribution to Leaflet slippy map (#19)
* webapp/map: add OpenStreetMap attribution to Leaflet slippy map

Add attribution to the slippy map, formatted as shown in the VueJS
Leaflet docs: https://vue2-leaflet.netlify.app/quickstart/

The [ODbL](https://opendatacommons.org/licenses/odbl/1-0/) requires attribution
to be included alongside the map, stated in clause 4.3:
> You must include a notice associated with the Produced Work reasonably
> calculated to make any Person that uses, views, accesses, interacts with, or
> is otherwise exposed to the Produced Work aware that Content was obtained
> from the Database, Derivative Database, or the Database as part of a
> Collective Database, and that it is available under this License.

See also https://wiki.openstreetmap.org/wiki/Community_attribution_advice

Signed-off-by: Galen CC <galen8183@gmail.com>

* webapp/map: inline OpenStreetMap attribution

Signed-off-by: Galen CC <galen8183@gmail.com>

---------

Signed-off-by: Galen CC <galen8183@gmail.com>
2024-12-10 09:31:12 -07:00
Will Freeman 1729a61dc5 dedicated homepage, updated qr page, added counter, clickable logo 2024-12-05 15:01:21 -07:00
Will Freeman 33dfd4a321 QR Code Page (#15)
* First pass on QR Code page

* Overhaul QRLandingView.vue to allow for location data support

* oops -- fix comment

* QRLandingView: Change location scheme

We don't want to embed the map on this page for the moment, so we're going to redirect the user instead.

* Fix styling

* update qr page

* get user location on click so that we don't creep people out

* show the whole US by default

---------

Co-authored-by: Bludoo <12192277+Bludoo@users.noreply.github.com>
2024-12-04 15:48:06 -07:00
Will Freeman 99ced06779 add 404 page 2024-12-04 14:29:32 -07:00
AJ Collins cf4b93092f Update recommended surveillance tag to follow OSM wiki (#3)
"surveillance=traffic" is listed under [Possible Tagging Mistakes](https://wiki.openstreetmap.org/wiki/Key:surveillance?uselang=en#Possible_tagging_mistakes) on the wiki
2024-11-25 17:13:53 -06:00
Will Freeman 0d062296a3 ALPR Stats (#2)
* set up lambda to get total ALPR counts

* show total counts on map, updated hourly
2024-11-20 14:49:19 -06:00
Will Freeman 6bb2c1ea99 add elsag 2024-11-15 14:39:12 -07:00
Will Freeman 159a6f8122 add operator tag template 2024-11-13 14:24:22 -07:00
Will Freeman fb149b4580 fix theme issues 2024-11-13 11:19:38 -07:00
Will Freeman 18485579f5 fix zoom on current location, use standard OSM tiles while migrating to vector 2024-11-12 23:13:36 -07:00
Will Freeman dcc1262cfe hide edit, show node id instead 2024-11-11 22:04:59 -07:00
Will Freeman 3cc31aa492 update map popup to show operator and offer to edit nodes 2024-11-11 21:21:17 -07:00
Will Freeman 6eb235800d add more community datasets 2024-11-11 16:28:44 -07:00
Will Freeman ea226cdf5e add community datasets, clean up nav bar 2024-11-11 14:46:04 -07:00
Will Freeman 3e004acb11 add toll camera section, fix operators table, add donation link 2024-11-11 14:01:10 -07:00
Will Freeman 2dc9a242ef update report view to include Neology and Other, single code block 2024-11-06 00:44:16 -07:00
Will Freeman 6c5f95a180 add operators 2024-11-04 23:05:17 -07:00
Will Freeman 61d27c1b0f add github link, do not ask for user's location unless they want it 2024-10-29 21:08:58 -06:00
Will Freeman b5dc9c0a56 update reporting, update vigilant name 2024-10-29 20:44:33 -06:00
Will Freeman 86b867eac2 fix loading screen 2024-10-29 20:44:05 -06:00
Will Freeman c0701a7451 loading ALPR screen 2024-10-29 20:22:45 -06:00
Will Freeman 0680fcb908 primitive clustering, cache nominatim 2024-10-29 19:45:30 -06:00
Will Freeman 83d6159870 use dvh for mobile 2024-10-18 17:06:14 -05:00
Will Freeman 0bca9b0485 add legend, add support for Avigilon, clean up map markers 2024-10-15 16:32:14 -05:00
Will Freeman aa074d18ac update new visitor dialog to include link to ToS 2024-10-14 13:23:04 -05:00
Will Freeman 9edcb9eac7 add legal, update about, update new user dialog 2024-10-14 13:12:38 -05:00
Will Freeman a152c1d692 clean up, add snackbar for copying code 2024-10-14 11:30:09 -05:00
Will Freeman f38bab1478 new visitor 2024-10-13 18:26:12 -05:00
Will Freeman 4417f86a7e add vigilant photos, update reporting page 2024-10-13 17:38:18 -05:00
Will Freeman 964ed12845 cool styling 2024-10-13 16:52:11 -05:00
Will Freeman 837e1b7322 fix search, clean up logging 2024-10-13 16:15:00 -05:00
Will Freeman fb2f1c397a show field of view, display tags in tabular form 2024-10-13 15:36:03 -05:00
Will Freeman c3edcc6e20 smaller mobile searchbar 2024-10-04 15:45:17 -05:00
Will Freeman 0f432e724f search functionality, kinda hacky 2024-10-04 15:09:41 -05:00
Will Freeman 64da95d76a prevent mobile zoom, fix bug with scroll to hash, move zoom control 2024-10-04 13:42:21 -05:00
Will Freeman ac0ec415a2 add news articles 2024-10-04 13:19:41 -05:00
Will Freeman 2f65f44fc9 bug fixes, improvements 2024-10-04 01:52:04 -05:00
Will Freeman e32edaf439 no 404 on refresh 2024-10-03 19:22:17 -05:00
Will Freeman fd94bd3cee dockerize 2024-10-02 18:27:02 -05:00
Will Freeman ff0aff59f4 save current view in map to url via hash, add about pages and such 2024-09-30 23:23:10 -05:00
Will Freeman 6d8b3ba42f a little hacky but it works 2024-09-30 21:35:40 -05:00
Will Freeman acfff6bb40 initial commit 2024-09-30 17:33:30 -05:00