Add support for ODKCentral Datasets (Entity Lists) & Entities #213
Replies: 2 comments 4 replies
-
Having been talking with the primary developer of Entities & Datasets in ODK Central a week ago, I'm not sure if it'll work for the FMTM data flow. I don't think opening ODK Collect with an OSM feature is useful for FMTM, we want to collect data on multiple features. OSM data is very dynamic, and often changes frequently, so the Datasets would get out of sync pretty quickly. |
Beta Was this translation helpful? Give feedback.
-
The issue is that Collect has quite limited map functionality, and their release cadence is slow (ensuring compatibility, very thorough testing etc). Ideally we want to handle the map in FMTM, then open Collect by intent (clicking a button). The discussions around this https://forum.getodk.org/t/launch-odkcollect-from-a-browser-with-feature-pre-selected/43190/5 But you raise a very good point about frequently changing OSM data.
Perhaps the correct approach would be linking task areas to Entities, then seeing if we can get Collect to support an additional parameter on intent for opening on a specific OSM Feature within the Entity. We have two options going forward:
Interested to hear if @konishon has any thoughts on this too. |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
Datasets
(also called Entity Lists), so I would propose the link to FMTM to be:Project (FMTM organisation) --> Dataset (FMTM project, level where forms are linked) --> Entity (OSM Feature)
Projects are linked 1:1 to FMTM organisations, with user management.
Datasets are linked 1:1 to FMTM projects.
Entities are linked 1:1 to OSM Features within a project.
Correct me if I am wrong!
Describe the solution you'd like
data
body params.Additional context
I need to do some further reading to fully wrap my head around this.
Does anyone have thoughts?
Beta Was this translation helpful? Give feedback.
All reactions