specify / specify7

Specify 7
https://www.specifysoftware.org/products/specify-7/
GNU General Public License v2.0
66 stars 36 forks source link

Spatial queries for localities should group collection objects together #2463

Open grantfitzsimmons opened 2 years ago

grantfitzsimmons commented 2 years ago
Screenshot 2022-11-15 at 2 30 07 PM

This should also include the ability to link to each record individually at the least.

maxpatiiuk commented 2 years ago

They are grouped already, but not in the way we want. There are 5 pins here - each represents a different Collection Object. The issues is that within the pin there is information for all Collection Objects - which is a bug.

Fixing that would require bigger code changes than I am comfortable with this close to the release (as this code is also used by WorkBench, Locality form and Specify Network)

maxpatiiuk commented 1 year ago

This is an extreme example, but the output is less than satisfactory: image

It should group the results by data associated with a given collection object. Perhaps it should also allow customizing which fields are included in the bubble

maxpatiiuk commented 1 year ago

From @acbentley:

For popups of records the below is of little use unless the fields for individual collection objects are matched up. Which catalog number refers to which species name? Can we list them together. Also, by clicking view record at the bottom, which record is going to be viewed? Can we highlight the relevant record? Must admit that it is a bit weird that I am seeing unrelated records from the collection object I am viewing this from but I get that we need to genericize it based on the fact that you may be viewing it from another table.

maxpatiiuk commented 11 months ago

From @grantfitzsimmons:

image

For instance, all of these objects were collected at the same point. Instead of showing the catalog number, collectors, and start date grouped by collection object, Specify groups these fields by field name, so it's unclear how they are related. It's confusing, especially in other instances where the collectors and start dates are different.

Reported By: Barcelona and others

bronwyncombs commented 9 months ago

This kind of display when is pretty common (in fwri, at least):

image

It's most frustrating because you aren't able to navigate the map in the background without closing the popup, and thus can never see the bottom/view record in a new tab :/

emenslin commented 6 months ago

This display is still present and makes it very difficult to see all the information and navigate the map

https://github.com/specify/specify7/assets/150940840/1910091c-7427-42b5-ac4c-46482a00b37d

emenslin commented 4 months ago

Can recreate in edge (7.9.6)