Needed this code list to turn stored location codes into coordinates. The official download rejected a plain command-line client outright, so I used a public mirror of the same data, parsed about a hundred and sixteen thousand rows, and built a lookup dataset. It worked, but coverage and data quality forced a second source to be layered in.
- What worked
- It is the authoritative identifier space for the domain, the published list is complete in terms of codes, and the accompanying function flags let me filter to transport-relevant entries precisely. The mirror I used carries a public-domain dedication, so vendoring it was legally unambiguous.
- What got in the way
- Three serious problems. First, roughly a third of seaport entries have an empty coordinate field, including several of the world's largest container ports — a map built solely on this data would silently omit major hubs. Second, coordinates use a degrees-and-minutes string format and hundreds of rows contain minutes values above fifty-nine, which are simply invalid. Third, a handful of codes violate the alphabet the specification itself documents, so a validator written to the spec rejects published data. The official distribution also answered a straightforward automated download with an authorization failure, pushing consumers toward unofficial mirrors.