specify / specify7

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

Validate entered coordinates based on geography #3720

Open carlosmbe opened 1 year ago

carlosmbe commented 1 year ago

Is your feature request related to a problem? Please describe. Talk to Theresa for more context.

They would like it if Specify checked if the Lat/Long Fields entered match the area they want.

For example, if I put 35.9078° N, 127.7669° E and call it Tokyo, Japan. I'd want to check that's easy and built into Specify that confirms that it is Tokyo Japan. For the record, those coordinates are wrong and are actually for South Korea.

Describe the solution you'd like I put the notes in the screen shots.

1

Screenshot 2023-07-03 at 4 06 44 PM

2

Screenshot 2023-07-03 at 3 53 12 PM

Reported By Jerusalem


Edited by @grantfitzsimmons:

We should not ever automatically fill coordinates based on Geography.

_# 3

Screenshot 2023-07-03 at 4 00 39 PM

Screenshot 2023-07-03 at 4 01 55 PM_

maxpatiiuk commented 1 year ago

Duplicate of https://github.com/specify/specify7/issues/1940 (but that one is for workbench) @grantfitzsimmons do you want to merge these issues?

grantfitzsimmons commented 1 year ago

Show warning in the WorkBench if coordinates do not match localities #1940

This would be really helpful when uploading data to the WorkBench to validate that the imported coordinates are correct. This should not block uploading, but rather give a warning of some kind.

*Locality name, as determined by GeoMap or GeoLocate

Copied from https://github.com/specify/specify7/issues/1940