-
Notifications
You must be signed in to change notification settings - Fork 9
TG2-VALIDATION_LOCATION_NOTEMPTY #40
Copy link
Copy link
Closed
Labels
CODEDCORETG2 CORE testsTG2 CORE testsCompletenessSPACETG2TestTests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENTTests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENTValidation
Description
iDigBioBot
opened on Jan 5, 2018
Issue body actions
| TestField | Value |
|---|---|
| GUID | 58486cb6-1114-4a8a-ba1e-bd89cfe887e9 |
| Label | VALIDATION_LOCATION_NOTEMPTY |
| Description | Is there a value in any of the Darwin Core spatial terms that could specify a location? |
| TestType | Validation |
| Darwin Core Class | dcterms:Location |
| Information Elements ActedUpon | dwc:higherGeographyID |
| dwc:higherGeography | |
| dwc:continent | |
| dwc:country | |
| dwc:countryCode | |
| dwc:stateProvince | |
| dwc:county | |
| dwc:municipality | |
| dwc:waterBody | |
| dwc:island | |
| dwc:islandGroup | |
| dwc:locality | |
| dwc:locationID | |
| dwc:verbatimLocality | |
| dwc:decimalLatitude | |
| dwc:decimalLongitude | |
| dwc:verbatimCoordinates | |
| dwc:verbatimLatitude | |
| dwc:verbatimLongitude | |
| dwc:footprintWKT | |
| Information Elements Consulted | |
| Expected Response | COMPLIANT if at least one term needed to determine the location of the entity exists and is bdq:NotEmpty; otherwise NOT_COMPLIANT |
| Data Quality Dimension | Completeness |
| Term-Actions | LOCATION_NOTEMPTY |
| Parameter(s) | |
| Source Authority | |
| Specification Last Updated | 2023-09-18 |
| Examples | [dwc:locationID="https://opencontext.org/subjects/e54377f7-4452-4315-b676-40679b10c4d9", dwc:higherGeographyID="", dwc:higherGeography="", dwc:continent="", dwc:waterBody="", dwc:islandGroup="", dwc:island="", dwc:country="", dwc:countryCode="", dwc:stateProvince="", dwc:county="", dwc:municipality="", dwc:locality="", dwc:verbatimLocality="", dwc:decimalLatitude="", dwc:decimalLongitude="", dwc:coordinateUncertaintyInMeters="", dwc:geodeticDatum="", dwc:verbatimCoordinates="", dwc:verbatimLatitude="", dwc:verbatimLongitude="", dwc:footprintWKT="": Response.status=RUN_HAS_RESULT, Response.result=COMPLIANT, Response.comment="dwc:LocationID is bdq:NotEmpty"] |
| [dwc:locationID="", dwc:higherGeographyID="", dwc:higherGeography="", dwc:continent="", dwc:waterBody="", dwc:islandGroup="", dwc:island="", dwc:country="", dwc:countryCode="", dwc:stateProvince="", dwc:county="", dwc:municipality="", dwc:locality="", dwc:verbatimLocality="", dwc:decimalLatitude="", dwc:decimalLongitude="", dwc:coordinateUncertaintyInMeters="", dwc:geodeticDatum="", dwc:verbatimCoordinates="", dwc:verbatimLatitude="", dwc:verbatimLongitude="", dwc:footprintWKT="": Response.status=RUN_HAS_RESULT, Response.result=NOT_COMPLIANT, Response.comment="All location fields are bdq:Empty"] | |
| Source | Lee Belbin |
| References |
|
| Example Implementations (Mechanisms) | Kurator/FilteredPush geo_ref_qc Library DOI: 10.5281/zenodo.14064324 |
| Link to Specification Source Code | https://github.com/FilteredPush/geo_ref_qc/blob/v2.0.1/src/main/java/org/filteredpush/qc/georeference/DwCGeoRefDQ.java#L672 |
| Notes | Only fails if all of the relevant fields of the Darwin Core Location class are EMPTY or do not exist. Relevant Darwin Core fields include dwc:locationID, dwc:higherGeographyID, dwc:higherGeography, dwc:continent, dwc:waterBody, dwc:islandGroup, dwc:island, dwc:country, dwc:countryCode, dwc:stateProvince, dwc:county, dwc:municipality, dwc:locality, dwc:verbatimLocality, dwc:decimalLatitude, dwc:decimalLongitude, dwc:verbatimCoordinates, dwc:verbatimLatitude, dwc:verbatimLongitude, dwc:footprintWKT. Elevation and/or depth alone are deemed insufficient to meaningfully locate a position on the earth. |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CODEDCORETG2 CORE testsTG2 CORE testsCompletenessSPACETG2TestTests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENTTests created by TG2, either CORE, Supplementary or DO NOT IMPLEMENTValidation