-
-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Project Data Quality view #6109
Comments
I added the view in this branch: https://github.com/hotosm/tasking-manager/tree/feature/liveMonitoring |
Hi @emi420 are we fetching data in certain intervals? Cause we don't have web socket integration right now to get the realtime data right ? |
Hey @varun2948 , yes, when the "live" function is checked. I'll add websockets soon to the API and the UI (https://github.com/hotosm/underpass-ui) |
Sounds great with the websocket implementation and realtime data. |
We're building an approach to use gRPC instead of websockets. https://hotosm.github.io/tm-admin/communication/ |
From discussion today, we will include this feature only in #6151 will be closed soon due to unmanageable conflicts. |
Related PR: #6299 - @royallsilwallz you're good to pick on the next steps for expert mode integration here. |
Related ticket on expert mode integration to launch this feature in experimental mode #6303 |
part of v4.7.2 |
Is your feature request related to a problem? Please describe.
There's no way to way to monitor mapping in near real-time, highlighting quality issues at the same time.
Describe the solution you'd like
Integrate Underpass Data Quality Tools and using Underpass UI components.
Describe alternatives you've considered
Another alternative could be to develop this feature for Tasking Manager only, but there's no way currently of getting data and analyze it every minute without using Underpass. Also this could be done without using Underpass DB/REST API and/or Underpass UI, and develop new endpoints or a new UI, but this components already exists because they are intended to be used on other projects.
Additional context
There were several discussions for the design of this idea:
Finally, we arrived to the conclusion that creating a live monitoring tool, while displaying automatically detected data quality issues, have higher value than other options.
This is the draft design for the view:
It could be modified when doing the final implementation.
Technical notes
components/projectDataQuality.js
id
,areaOfInterest
andmappingTypes
for filtering results.The text was updated successfully, but these errors were encountered: