Skip to content

Menzies is a distributed geodata store implementing the OpenStreetMap API.

Notifications You must be signed in to change notification settings

tannewt/menzies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Menzies is a distributed geodata store implementing the OpenStreetMap API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages