Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tannewt/menzies
Menzies is a distributed geodata store implementing the OpenStreetMap API.
https://github.com/tannewt/menzies
Last synced: about 2 months ago
JSON representation
Menzies is a distributed geodata store implementing the OpenStreetMap API.
- Host: GitHub
- URL: https://github.com/tannewt/menzies
- Owner: tannewt
- Created: 2009-02-07T21:48:25.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2009-03-17T22:25:17.000Z (almost 16 years ago)
- Last Synced: 2024-10-15T15:06:41.301Z (3 months ago)
- Language: Python
- Homepage:
- Size: 344 KB
- Stars: 4
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
DEPENDENCIES
Python modules required by all servers:
bsddb
thriftPython 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 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 starts a node server