Skip to content
forked from jacobat/oiorest

Library for accessing the Danish OIO Rest information

License

Notifications You must be signed in to change notification settings

dalager/oiorest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Library for accessing the Danish OIO Rest information

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%