Menzies is a distributed geodata store implementing the OpenStreetMap API.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
3rdparty
doc
scripts
src
test
README
send_to_hadoop

README

DEPENDENCIES

Python modules required by all servers:
	bsddb
	thrift

Python modules required by front/rest.py:
	libxml2dom (optional, but is a huge performance boost)

MIGRATION

1) Import the planet osm

Talk about partitioning...

2) Build the spatial index for each node server

RUNNING THE SERVICE

The service consists of a frontend server, a way server, a relation server, and a set of node servers.

* front/rest.py <servers.conf> starts the frontend server
	** servers.conf tells the frontend where to find the other servers and on what ports to communicate
* waybox/ready_go.py starts the way server
* relationbox/ready_go.py starts the relation server
* nodebox/ready_go.py <port> starts a node server