MushroomObserver / mushroom-observer

A website for sharing observations of mushrooms.
https://mushroomobserver.org
MIT License
77 stars 26 forks source link

Create Obs: Find the best-fitting default Location when none given #2128

Open nimmolo opened 2 months ago

nimmolo commented 2 months ago

Create obs defaults to "Earth" when no Location is given and the user declines to create one.

When we have the GPS point, it seems we could at least make location selection easier, and if they decline all selections, default to the smallest appropriate location.

We could offer options from a query for locations that include the given point, ordered by area ascending (i.e., where the bounding box, plus perhaps a delta beyond, includes the point)

Rationale: In some cases it may be that associating the obs with a location seems confusing or unnecessary. Or maybe it seems the Location table is incomplete, lacking many well known places, and people don't want to go to the trouble of creating a new location.

pellaea commented 2 months ago

Good idea.

On Fri, May 3, 2024 at 3:42 AM andrew nimmo @.***> wrote:

Create obs defaults to "Earth" when no Location is given and the user declines to create one.

When we have the GPS point, it seems we could at least make location selection easier, and if they decline all selections, default to the smallest appropriate location.

We could offer options from a query for locations that include the given point, ordered by area ascending (i.e., where the bounding box, plus perhaps a delta beyond, includes the point)

Rationale: In some cases it may be that associating the obs with a location seems confusing or unnecessary. Or maybe it seems the Location table is incomplete, lacking many well known places, and people don't want to go to the trouble of creating a new location.

— Reply to this email directly, view it on GitHub https://github.com/MushroomObserver/mushroom-observer/issues/2128, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAYTNNK565VN45DOHZJMOUTZAM5VPAVCNFSM6AAAAABHFBQQ72VHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3TOMJRHA2DQMQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

mo-nathan commented 2 months ago

Agreed. Add reverse geocoding to country for extra credit!