This repository is about Open Addresses' publishing APIs software component. It is named "theodolite", after the precision instrument for measuring angles in the horizontal and vertical planes, used mainly for surveying applications. Theodolite is part of the solution Open Addresses deployed for the Alpha stage of our services. Read about Theodolite here or learn about Open Addresses in general here.
As well as Ruby version 2.1.3, you'll also need MongoDB installed. See installation instructions.
git clone [email protected]:OpenAddressesUK/theodolite.git
bundle install
ERNEST_ADDRESS_ENDPOINT={URL for the list of addresses from the Ernest master database}
rake theodolite:import
If you want to only import a limited amount of addresses for development, you can run (where n
is the number of pages you want to import from the Ernest API (25 per page))
rake theodolite:import[n]
rails s
##Licence The theodolite picture is sourced from Wikimedia Commons.
This work is licensed under a Creative Commons Attribution 4.0 International License.