mirror of
https://bitbucket.org/s_l_teichmann/mtsatellite
synced 2024-11-08 03:00:26 +01:00
README.md edited online with Bitbucket
This commit is contained in:
parent
4c39830f17
commit
0250a30af4
12
README.md
12
README.md
|
@ -15,16 +15,14 @@ See [SETUP](https://bitbucket.org/s_l_teichmann/mtsatellite/src/default/SETUP.md
|
|||
MTSatellite to life.
|
||||
|
||||
To use it you have to configure your Minetest server to use the Redis backend data store.
|
||||
Instead of a real Redis server you have to run **mtredisalize**. This server stores the data
|
||||
in an optimized form and collects changes made to the world over a configurable amount
|
||||
Instead of a real Redis server you have to run **mtredisalize**. The data itself is not stored in a Redis server. It only uses the Redis protocol to communicate with the MT server. The data
|
||||
is stored in an optimized form in a LevelDB or SQLite3 database. Changes made to the world are collected over a configurable amount
|
||||
of time periodically. After a cycle of collection the web server **mtwebmapper** is triggered
|
||||
to regenerate the map. To not fully regenerate the whole world map but only the differences
|
||||
the map has to be pre-rendered with **mtseeder**.
|
||||
|
||||
* [mtredisalize](https://bitbucket.org/s_l_teichmann/mtsatellite/src/default/cmd/mtredisalize) is a server which has to be configured as a Redis backend to the
|
||||
Minetest server. It stores the data in an opitimized form to make updates of the pre-rendered map fast.
|
||||
It is also used to track the changes made to the world. They are aggregated over
|
||||
a defined time interval and then send to the mtwebmapper server.
|
||||
Minetest server.
|
||||
|
||||
* [mtwebmapper](https://bitbucket.org/s_l_teichmann/mtsatellite/src/default/cmd/mtwebmapper/) Web server that serves [Leaflet](http://leafletjs.com) compatible tiles to a
|
||||
web browser. Running in the background this server updates the pre-computed map tiles.
|
||||
|
@ -36,9 +34,9 @@ the map has to be pre-rendered with **mtseeder**.
|
|||
|
||||
* [mtseeder](https://bitbucket.org/s_l_teichmann/mtsatellite/src/default/cmd/mtseeder) pre-computes all tiles of the map of the world plus a set of pyramidal overview images.
|
||||
Even playing in a dynamic and fully changeable world most of the data is pretty constant over time. Therefore
|
||||
it make sense to do only small updates on pre-calculated images instead of generating
|
||||
it makes sense to do only small updates on pre-calculated images instead of generating
|
||||
the map entirely on the fly.
|
||||
|
||||
This is Free Software under the terms of the MIT license.
|
||||
See [LICENSE](LICENSE) file for details.
|
||||
(c) 2014 by Sascha L. Teichmann
|
||||
(c) 2014 by Sascha L. Teichmann
|
Loading…
Reference in New Issue
Block a user