MonoForge

jacobat / oiorest

oiorest

Public

Library for accessing the Danish OIO Rest information

20 filesupdated Jun 18, 2026

README

= ActiveOio

ActiveOIO is a Ruby on Rails ActiveOIO extension to Danish public data.

You can read more about it at http://code.google.com/p/oiorest/

= Example

Find all

Kommune.find(:all)

Find one

Postdistrikt.find(8830)

Search by name

Postdistrikt.find_by_name('borg')

Adresser

This is a finder with all possible search params.

returns an Address-light, with a reduced subset of the full Adresse.

Adresse.find(:all, :params => {:vejnavn => "lyongade", :husnr => "19", :postnr => "2300", :vejnr => "4492", :kommunenr => "101", :sognenr => "7084"})

direct access

Adresse.find(9718)

find the first hit -- fully expanded address object

Adresse.find(:first,:params => {:vejnavn => "lyongade", :husnr => "19"})

= TODO

  • lokaliteter => make drill down to full-address level
  • Unittests against stubbed responses. Should we hack Active Resource to do that?
  • Integration tests against oiorest.dk/danmark
  • Script to port github commits into subversion on Google Code