There will be three blocks in the left, for three map views -- the Heat stress map, a Trees map, and a hard surfaces map. The first will be under a header "Resultaat", the others under a header "Brondata" (?).
When the heat stress map is visible, there will be a slider between the version with and the version without edits.
When the trees map is visible, new trees can be added, existing previously added trees can be removed:
User selects a size of tree, then clicks "Place on map"
Clicks a bunch of times for a nice small forest
Place on map is replace by three icons: an X for cancel, an icon for undo, an icon for apply (see below)
When outside this edit mode, the existing trees are clickable on the map, with a small popup that lets the user Remove them.
When the hard surfaces map is visible, similar for those.
When the user "Apply"s edits, they are sent to the API immediately. But the heat stress map is not visible at that time and we don't force the user to go there. Instead an (!) icon is shown on the Heat stress button, see attached design. It disappears when the user goes there again.
Of the lower buttons, only the Export one is relevant for now, it gets its own issue.
There will be three blocks in the left, for three map views -- the Heat stress map, a Trees map, and a hard surfaces map. The first will be under a header "Resultaat", the others under a header "Brondata" (?).
When the heat stress map is visible, there will be a slider between the version with and the version without edits.
When the trees map is visible, new trees can be added, existing previously added trees can be removed:
When the hard surfaces map is visible, similar for those.
When the user "Apply"s edits, they are sent to the API immediately. But the heat stress map is not visible at that time and we don't force the user to go there. Instead an (!) icon is shown on the Heat stress button, see attached design. It disappears when the user goes there again.
Of the lower buttons, only the Export one is relevant for now, it gets its own issue.