You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The mapper flow is now significantly improved & should be tested:
Feature mapping status shown via coloured buildings.
Geolocation and navigation to buildings working nicely.
Downloading of PMTiles archive for offline basemaps, see Creating PMTiles basemap requires creating MBTiles first #1466. MBTiles generation may have to be triggered before PMTiles, until the issue in osm-fieldwork basemapper PMTile creation is debugged and fixed.
Create migrations to generate Entities for the old projects (difficult), so they work as normal.
Create a /projects/{project_id}/export endpoint and a /project/import endpoint for exporting/importing data (difficult).
Export the submissions for production (beta) projects, save somewhere, then archive/delete the projects. Inform users that their submission data from the public beta is available if they contact us (easier).
We still need to get the submissions from ODK, but only for download.
We probably no longer need to cache in the S3 either, as we use a single form for submissions.
Performance should be tested to check if we can just download from ODK and pass onto the user, within a reasonable timing of say <10s.
The frontend infographics / stats page should work with the refactored endpoints
Time could be taken to refactor and remove redundant code from the frontend, to make it easier to navigate for new contributors.
fmtm-splitter needs an update to fix the various issues.
osm-fieldwork currently only has one Entities form for buildings. The archived XLSForms for other category types should be updated to also work with Entities. healthcare would be a good one to start on.
The text was updated successfully, but these errors were encountered:
I updated the endpoint to fetch the submissions correctly from central for now they are taking around 8 seconds to load submissions. And above, do you mean to call the entities directly from frontend? without involving the backend?
The statistics page can pretty much just use the entities endpoints to provide the stats, like how many features mapped, the user that mapped them, the validation status etc.
All that info is attached to the Entity.
The submissions endpoints only really need to be used for the user to download the submission data as a file format like GeoJSON/CSV/etc.
It's acceptable to wait a bit for this download to complete.
By using entities on the submission / stats page we can significantly reduce loading time and no longer require caching of the submission. Does that make sense?
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
/projects/{project_id}/export
endpoint and a/project/import
endpoint for exporting/importing data (difficult).buildings
. The archived XLSForms for other category types should be updated to also work with Entities.healthcare
would be a good one to start on.The text was updated successfully, but these errors were encountered: