Data
Børre Stenseth

Geografi

Vevstedet geonames [1] inneholder en masse data om steder i verden. Vevstedet er delvis brukerdrevet. Det betyr blandt annet at du kan registrere deg som bruker og legge til nye geografiske enheter. For å få tilgang til data må du også være bruker og sende med brukernavnet som parameter i alle forespørsler. Dette er ikke en kontroll med passord, men bare en registrering av brukervolumet.

Det er noen grenser for hvor mye en bruker kan hente innen en begrenset tid. Dataene er ellers fritt tilgjengelige og kan hentes ned som dumper fra en database eller de kan hentes vie en enkel webservice i ymse format, XML, CSV eller JSON.

Jeg har tatt ned og ordnet data for alle landområder i verden i henholdvis CSV- og XML-format. Husk at dette er bare ett av mange datasett som kan lastes ned. Jeg har laget lokale kopier for å sikre tilgjengeligheten. De samme data finnes som ws.geonames.org/countryInfo og ws.geonames.org/countryInfoCSV.
Husk å legge til ?username=username.

CSV

Dataene ser slik ut: land som csv Den komplette adressen er:
https://borres.hiof.no/wep/data/geografi/land.txt

Feltene er skilt med tabulator, og feltene er:

  1. 2 bokstavers kode standardisert av ISO
  2. 3 bokstavers kode standardisert av ISO
  3. tallkode kode standardisert av ISO
  4. fips code, identifikasjon fra en annen standard (fips)
  5. landets navn på engelsk
  6. hovestadens navn på engelsk
  7. arealet i km2
  8. befolkning
  9. verdensdel, EU, AS, NA, AF, AN, SA, OC
  10. språk, nærmere forklart på geonames
  11. mynt
  12. ID for denne geografiske enheten i geonames database

XML

XML-fila inneholder i tillegg til CSV-fila geografiske koordinater for en boks som omgir landet.

Dataene ser slik ut: land som xml Den komplette adressen er:
https://borres.hiof.no/wep/data/geografi/land.xml

Disse kan valideres med følgende DTD:

_land.dtd

eller følgende skjema:

_land.xsd

JSON

Dataene er også tilgjengelige som JSON. Den komplette adressen er:
https://borres.hiof.no/wep/data/geografi/land.json

land som JSON
Referanser
  1. Geonames GeoNames www.geonames.org/ 14-03-2010