Skip to content
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

Corrective labeling GEE app #222

Open
3 tasks done
ivanzvonkov opened this issue Sep 30, 2022 · 13 comments
Open
3 tasks done

Corrective labeling GEE app #222

ivanzvonkov opened this issue Sep 30, 2022 · 13 comments
Assignees

Comments

@ivanzvonkov
Copy link
Collaborator

ivanzvonkov commented Sep 30, 2022

Context: It should be easy for partners to look at our cropland maps and generate corrective labels.

Potential solution:
Write GEE app addition that

  • Allows users to add points to wrong classifications
  • Functionality for converting wrong classification points to ground truth points
  • Button for downloading or sending points
@ivanzvonkov
Copy link
Collaborator Author

Additional point: the default satellite imagery should match the year of the map

This was referenced Sep 30, 2022
@MsPixels
Copy link
Collaborator

Hello Ivan, I tried something on the app:

https://aasareansah.users.earthengine.app/view/malawicorrective-labeling-app

I'll be on standby for your comments

@ivanzvonkov
Copy link
Collaborator Author

Hey @MsPixels, this is great initial go!

  • Could you add instructions to the app so someone with no experience could understand that they need to add points to where the map is incorrect?
  • Is it possible to restrict the drawing tool to only allow point drawings?
  • Is it possible to have just a single button for downloading the csv instead of two?
  • title should have: Corrective not Collective
  • Do you think it would be easier or harder to use a double map with one side as cropmap and other side as satellite data? (like here)

@MsPixels
Copy link
Collaborator

Thanks, @ivanzvonkov!

  • Yes, I'll do that
  • I'll look into it and get back to you.
  • Well, one downloads the data from Earth engine and the other exports it as a CSV
  • Good catch - just changed it to Corrective
  • Oh I get your point. I just changed the satellite base map

@ivanzvonkov
Copy link
Collaborator Author

ivanzvonkov commented Oct 11, 2022

Well, one downloads the data from Earth engine and the other exports it as a CSV

Is it possible to do this in one step?

@MsPixels
Copy link
Collaborator

Alright sure, I'll work on that and get back to you.

@MsPixels
Copy link
Collaborator

@ivanzvonkov, I updated the App.. However, I wasn't able to merge the download and export button..Any help on this?

Sharing the updated app here: https://aasareansah.users.earthengine.app/view/malawicorrective-appv2
The code is here as well: https://code.earthengine.google.com/a0210e909fcb5da006d67bb175873205

@ivanzvonkov
Copy link
Collaborator Author

@MsPixels Thanks for the updates!

I didn't find a way to make the download automatic but I came up with an alternative scheme to make it more intuitive hopefully: https://code.earthengine.google.com/86d5145a26cc93283fa4fd8bdde6b9fe
Let me know what you think!

Do you think that single instruction sentence would be sufficient to get the Malawi users to use the app correctly? Would we be comfortable emailing this app to them so they can generate points for us? Or would additional instructions be beneficial via alternative format (linked PDF, slides, video)?

@ivanzvonkov
Copy link
Collaborator Author

From before, I don't think this point was addressed, thoughts on this?

Do you think it would be easier or harder to use a double map with one side as cropmap and other side as satellite data? (like here)

@MsPixels
Copy link
Collaborator

Thanks @ivanzvonkov, are you available for a call today or tomorrow?

@ivanzvonkov
Copy link
Collaborator Author

ivanzvonkov commented Oct 17, 2022

Based on call

  • Legend
  • Link to instructions
  • Double point (if possible)

@ivanzvonkov
Copy link
Collaborator Author

@MsPixels What do you think about adding the script that you made to this repository through a Pull Request?

@MsPixels
Copy link
Collaborator

MsPixels commented Nov 1, 2022

@ivanzvonkov, which script are you referring to? The GEE code or the link to the App

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants