gbif / portal-feedback

User feedback for the GBIF API, website and published data. You can ask questions here. 🗨❓
30 stars 16 forks source link

Invalid country code for GRIIS keyword #2113

Closed gbif-portal closed 5 years ago

gbif-portal commented 5 years ago

Invalid country code for GRIIS keyword

The agreed convention for Griis has been to use keywords to tag countries. But country_IC isn't a valid country code (according to us). It should be country_ES-IC perhaps?


User provided contact info: @MortenHofft System: Chrome 75.0.3770 / Mac OS X 10.14.5 User: See in registry Referer: https://www.gbif.org/dataset/aaa48ec4-fd8c-466c-ae23-6cf72184ddb0 Window size: width 1715 - height 1303 API log&_a=(columns:!(_source),index:'prod-varnish-',interval:auto,query:(query_string:(analyze_wildcard:!t,query:'response:%3E499')),sort:!('@timestamp',desc))) Site log&_a=(columns:!(_source),index:'prod-portal-',interval:auto,query:(query_string:(analyze_wildcard:!t,query:'response:%3E499')),sort:!('@timestamp',desc))) System health at time of feedback: OPERATIONAL

ahahn-gbif commented 5 years ago

Notified by email

kcopas commented 5 years ago

Looks like ES-CN—See entry for Canarias here: https://www.iso.org/obp/ui/#iso:code:3166:ES

Can't see that Tenerife has a separate one of its own. We managed with the likes of Saba and Sint Eustatius, but I think they had valid ISO 3166-2 codes…

ahahn-gbif commented 5 years ago

Fixed by the publisher and now showing correctly, also for the following: (two-letter-ISO-codes-only marking territories without a country code)

Country Country or Territory ISO code
France French Southern and Antarctic Lands Terres australes et antarctiques françaises (TAAF) FR-TF
France French Southern and Antarctic Territories (TAAF) - Scattered Islands -Îles Éparses FR-TF
France Mayotte FR-YT
France New Caledonia FR-NC
France Saint Barthelemy FR-BL
France Wallis and Futuna FR-WF
Netherlands Aruba NL-AW
Netherlands Bonaire NL-BQ1
Netherlands Curaçao NL-CW
Netherlands Saba NL-BQ2
Netherlands Sint Eustatius NL-BQ3
Netherlands Sint Maarten NL-SX
United States of America Alaska US-AK
United States of America American Samoa AS
Portugal Azores PT-20
Spain Canarias- El Hierro ES-CN
Spain Canarias- Fuerteventura ES-CN
Spain Canarias- Gran Canaria ES-CN
Spain Canarias- La Gomera ES-CN
Spain Canarias- La Palma ES-CN
Spain Canarias- Lanzarote ES-CN
Spain Canarias- Tenerife ES-CN
United Kingdom Cayman Islands -Cayman Brac KY
United Kingdom Cayman Islands -Grand Cayman KY
United Kingdom Cayman Islands -Little Cayman KY
Federated States of Micronesia Chuuk FM-TRK
Denmark Faroe Islands FO
Ecuador Galapagos EC-W
United States of America Hawaii US-HI
Chile Juan Fernandez Islands CL
Federated States of Micronesia Kosrae FM-KSA
Portugal Madeira PT-30
Comoros Mwali (Mohéli) KM-M
Comoros Ndzuwani (Anjouan) KM-A
Comoros Ngazidja (Grande Comore) KM-G
United States of America Northern Mariana Islands MP
Federated States of Micronesia Pohnpei FM-PNI
Chile Rapa Nui - Easter Islands CL
Yemen- Soqotra Soqotra YE-SO
Norway Svalbard SJ
New Zealand Tokelau TK
Federated States of Micronesia Yap FM-YAP
United Kingdom Anguilla AI
United Kingdom Cayman Islands KY
United Kingdom Pitcairn Island, Henderson, Ducie and Oeno Islands PN
MattBlissett commented 5 years ago

Many of those places do have a two-letter code, and I don't think they should have been changed to the sub-codes above. At least, it has broken some of the links on species pages.

TF, YT, NC, BL, WF, AW, CW, SX.

BQ is a code for Bonaire, Saba and Sint Eustatius together.

We don't index data to sub-regions, so "Recorded as introduced in 20 countries and islands" won't get any results for FR-YT, and it shows up as "France" rather than "Mayotte".

https://www.gbif.org/species/5274863

ahahn-gbif commented 5 years ago

Updated overview (two-letter-ISO-codes-only marking territories without a country code)

Country Country or Territory ISO code
France French Southern and Antarctic Lands Terres australes et antarctiques françaises (TAAF) TF
France French Southern and Antarctic Territories (TAAF) - Scattered Islands -Îles Éparses TF
France Mayotte YT
France New Caledonia NC
France Saint Barthelemy BL
France Wallis and Futuna WF
Netherlands Aruba AW
Netherlands Bonaire BQ-BO
Netherlands Curaçao CW
Netherlands Saba BQ-SA
Netherlands Sint Eustatius BQ-SE
Netherlands Sint Maarten SX
United States of America Alaska US-AK
United States of America American Samoa AS
Portugal Azores PT-20
Spain Canarias- El Hierro ES-CN
Spain Canarias- Fuerteventura ES-CN
Spain Canarias- Gran Canaria ES-CN
Spain Canarias- La Gomera ES-CN
Spain Canarias- La Palma ES-CN
Spain Canarias- Lanzarote ES-CN
Spain Canarias- Tenerife ES-CN
United Kingdom Cayman Islands -Cayman Brac KY
United Kingdom Cayman Islands -Grand Cayman KY
United Kingdom Cayman Islands -Little Cayman KY
Federated States of Micronesia Chuuk FM-TRK
Denmark Faroe Islands FO
Ecuador Galapagos EC-W
United States of America Hawaii US-HI
Chile Juan Fernandez Islands CL
Federated States of Micronesia Kosrae FM-KSA
Portugal Madeira PT-30
Comoros Mwali (Mohéli) KM-M
Comoros Ndzuwani (Anjouan) KM-A
Comoros Ngazidja (Grande Comore) KM-G
United States of America Northern Mariana Islands MP
Federated States of Micronesia Pohnpei FM-PNI
Chile Rapa Nui - Easter Islands CL
Yemen- Soqotra Soqotra YE-SU
Norway Svalbard SJ
New Zealand Tokelau TK
Federated States of Micronesia Yap FM-YAP
United Kingdom Anguilla AI
United Kingdom Cayman Islands KY
United Kingdom Pitcairn Island, Henderson, Ducie and Oeno Islands PN