Closed skissane closed 7 years ago
Thank you for looking into this, especially that level of detail.
I am look into a major data enhancement for a future version.
I have checked these with the new (upcoming) data source and they are correct now.
"Coral Sea Islands" and "Ashmore and Cartier Islands" will not be part of the dump thought as there are no inhabitants. Including every inhabited zone would make the DB exponentially bigger. Feel free to add your areas when I publish v2.0.0.
It is not clear what the country codes are meant to be, but they look like ISO 3166-1 alpha2 codes.
But, given that interpretation, there are a few non-standard codes included:
Now, for Isle of Man the standard code is IM not XM. For Jersey the standard code is JE is JE not XJ. For Guernsey the standard code is GG not XU. (And politically, Alderney is part of Guernsey.) So those entries should be changed to use the standard codes.
That then leaves us with XA and XG.
I have never seen anyone use "XA" to refer to the "External Territories of Australia". Australia has the following external territories: Ashmore and Cartier Islands - not listed, has no ISO 3166-1 standard code, nature reserve with no permanent inhabitants Australian Antarctic Territory - claim not recognised by many countries, included under AQ (Antarctica) Christmas Island - already in your list as code CX Cocos (Keeling) Islands - already in your list as CC Coral Sea Islands - not listed, has no ISO 3166-1 standard code, nature reserve with no permanent inhabitants Heard Island and McDonald Islands - already in your list as HM Norfolk Island - already in your list as NF
So, why have XA when all but two of Australia's external territories already have separate codes, and the two that lack them are uninhabited and hence irrelevant for most purposes?
The same comment applies to XG – all significant UK overseas dependencies already have entries, and those excluded have limited relevance (e.g. uninhabitated.)
So I would recommend deleting XA and XG on that basis.