Selecting a map feature to collect data about

Hi @LN, great to see all the effort made for users !
Here about the geo enhancement, I have in mind 2/3 scenarios (I need to think more about it but I want to share it before leaving my computer for few weeks.

the first one is the ability to click/select an object to start a entire form for it.

For example I want to come back every year on a pond to describe it and list all the frogs I ear. So I can click on the pond and begin the form. When the census is done the pond appear on the map in a different way.

the second scenario is relative to our plant census method.

we collect data about targeted species for each cell of a square grid (10 to 20 meters). Actually I draw this grid over the map into an mbtile but there is no interaction with it. Once the map and GPS confirm us we are in the cell, we create a geo-point, answer the question, and once the data is in the database I can intersects it with the grid to attach each data to the right cell. A great evolution would be to select the cell where I am as a select-one list entry (AS we can do with svg), to fill the data for this cell and after that, move on the field to the next one and fill it. Previously inventoried cells should be shown in another way to show the effort.
The base of the form is close to it : Infinite loop and dynamically delete already selected options from list

A third one about crops parcels inventory with wine growers.

It is quite the same logic as the second one, with irregular grids.
How I drive the vine , do I use chemicals, do I cut the herb between the vines...