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
Ability for MapRoulette users to use Healthsites.io editor #1367
Comments
We are trying to solve some problems we have and it seems that MapRoulette could be a viable option. |
Hi @markherringer , is there documentation on the URL parameters for the healthsite.io editor, equivalent to something along the lines of the iD API document? Or is it iD compatible? Every editor is a little bit different with varying degrees of functionality, but in general here are the basic things we'll try to pass along when supported by the editor:
Also, in regard to your specific use case you mentioned, we recently began supporting what we're calling Cooperative Challenges where the challenge creator can include in-progress (uncommitted) mapping work with each task that the mapper can then load into an editor to verify/fix/complete before uploading to OSM. We currently only support JOSM for these types of challenges. |
Hello @nrotstan here is the Healthsites API document |
Thanks, @markherringer , but I'm not seeing anything in that document discussing interaction with the healthsites.io editor. Maybe I'm just missing it? My understanding is that this request is for MapRoulette to support an option to send users to the healthsites.io editor when they begin editing a task (basically the equivalent of intiating an editing session with iD), so we need to know what healthsites.io is expecting on the URL for the various pieces of data mentioned in the above comment to properly initiate an editing session for the user when we send them to healthsites.io. |
Hi @nrotstan . We don't currently have an ID editor profile for Healthsites.io, but we could generate one (with the side benefit that it would be usable for other platforms too). Is there any documentation or could you explain in high level terms the workflow for integrating with MapRoulette? Or is having an ID editor profile basically all we need to do from our side? |
Hi @timlinux -- sorry for the radio silence. Basically for each editor we add to the MR editor dropdown menu, we need to define what remote URL (and query parameters / payload) is being generated. At a minimum we would need to be able to pass in a map extent to display, but see @nrotstan 's summary above which is more complete. As a general rule, we prefer to keep the editor list in the dropdown small and limited to general purpose OSM editors, so I am a bit hesitant to move forward with adding healthsites.io to the editor dropdown list. If you plan to have a sustained stream of MapRoulette challenges, and especially if you plan to do specific outreach to the OSM community, we'd definitely consider its but we would need to know how to call your editor from a specific task in a way that provides a continuous workflow. Feel free to reach out offline if you want to discuss and talk about your use case more. |
We had a brief discussion offline but no further follow up, so closing here but feel free to re-open if there is a future need that intersects with the needs of the OSM community. |
As a MapRoulette user
In order to accurately update health site information
I would like to be able to choose Healthsites.io as my editor (from the editor dropdown)
Background:
Healthsites.io provides an OSM editor tailored for editing OSM attributes related to the health sector. These attributes are approved by the OSM community, so using Healthistes.io is less risky to use invalid or unused properties.
Add 'Edit in Healthsites.io' as a drop down option on the maproulette challenge page:
https://maproulette.org/challenge/13219/task/46815938
https://healthsites.io/
The text was updated successfully, but these errors were encountered: