Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 4.31 KB

coordinates-bar.md

File metadata and controls

57 lines (36 loc) · 4.31 KB

Coordinates bar

Description

The coordinates bar groups the occurrences of a dataset in categories based on the quality of the provided coordinates. This functionality is mainly based on the geospatial issues assigned by GBIF as part of its occurrence processing. It allows the user to assess fitness for use and the data publisher to discover coordinate issues.

screenshot

How we categorize

Valid coordinates (all in WGS84)

The occurrence does not fall into one of the other categories. Occurrences with the following issues are still considered having valid coordinates:

Although the last 3 issues might be interesting to data publishers, the resulting coordinates are corrected by GBIF and valid/usable for users.

Coordinates with minor issues

The occurrence does not have major issues, but has one of the following issues:

Coordinates with major issues

The occurrence has one of the following issues:

The first two issues will result in empty decimalLatitude and decimalLongitude, but are categorised here since the publisher intended to provide coordinates.

Coordinates not provided

The occurrence has empty decimalLatitude or decimalLongitude: it is not provided by the publisher or populated by GBIF based on other geospatial fields.

Suggestions for improvement

For valid coordinates, calculate the precision (e.g. up to 1km, 100m, etc.) so the user can better assess the fitness for use.

Suggestions for GBIF

  • hasCoordinate is always false in the download files. It is provided correctly via the API. This is probably a bug.
  • hasGeospatialIssues is false for COORDINATE_INVALID. This is probably a bug.
  • hasGeospatialIssues is false for COORDINATE_REPROJECTION_FAILED. Is this intentional?
  • Provide more specific documentation regarding hasCoordinate. What is a valid latitude/longitude? What coordinate issues (e.g. ZERO_COORDINATE) make the coordinates invalid?
  • Provide more specific documentation regarding hasGeospatialIssues. What coordinates issues are ignored (e.g. COORDINATE_ROUNDED)?