|
1 | | -# Python MapSwipe Workers Documentation |
2 | | -[MapSwipe](http://mapswipe.org/) is a mobile app that lets you search satellite imagery to help put the world's most vulnerable people on the map. This repository handles everything related to the backend processing of the app. If you are new to MapSwipe it might be good to have a look at the [FAQs](http://mapswipe.org/faq.html) first. |
| 1 | +# MapSwipe Back-End |
3 | 2 |
|
4 | | -## Getting Started |
5 | | -The python-mapswipe-workers consist of several python scripts. They do the following things: |
6 | | -* **import**: create new projects for the MapSwipe app, which have been uploaded by project managers from humanitarian organizations |
7 | | -* **transfer results**: make sure that the produced results are stored in a data base |
8 | | -* **update**: generate up-to-date statistics in the app, e.g. progress and number of contributors per project |
9 | | -* **export**: provide access to MapSwipe data in json-format |
| 3 | +[MapSwipe](http://mapswipe.org/) is a mobile app that lets you search satellite imagery to help put the world's most vulnerable people on the map. If you are new to MapSwipe it might be good to have a look at the [FAQs](http://mapswipe.org/faq.html) first. |
10 | 4 |
|
11 | | -We created a documentation for this project at [Read the Docs](https://mapswipe-workers.readthedocs.io/en/master/). |
| 5 | +The MapSwipe Back-End consists of a number of components: |
12 | 6 |
|
13 | | -## Project Types |
14 | | -The MapSwipe backend workers currently support the following project types: |
| 7 | +1. Firebase Project |
| 8 | +2. MapSwipe Workers |
| 9 | +4. Postgres Database |
| 10 | +3. Manager Dashboard |
| 11 | +5. API |
| 12 | + |
| 13 | +Please refer to the documentation for more information: https://mapswipe-workers.readthedocs.io/en/ |
| 14 | + |
| 15 | + |
| 16 | +## Ressources |
| 17 | + |
| 18 | +- GitHub repository of the MapSwipe Back-End: https://github.com/mapswipe/python-mapswipe-workers |
| 19 | +- GitHub repository of the MapSwipe Website: https://github.com/mapswipe/mapswipe.github.io |
| 20 | +- GitHub repository of the MapSwipe App https://github.com/mapswipe/mapswipe |
| 21 | +- Website of MapSwipe: https://mapswipe.org |
| 22 | +- OSM-Wiki page of MapSwipe: https://wiki.openstreetmap.org/wiki/MapSwipe |
15 | 23 |
|
16 | | -| Name | ID | Description | Screenshot | |
17 | | -| ---- | -- | ----------- | ---------- | |
18 | | -| BuildArea | 1 | A 6 squares layout is used for this project type. By tapping you can classify a tile of satellite imagery as *yes*, *maybe* or *bad_imagery*. Project managers can define which objects to look for, e.g. "buildings". Furthermore, they can specify the tile server of the background satellite imagery, e.g. "bing" or a custom tileserver. | <img src="docs/_static/img/BuildArea_screenshot.png" width="250px"> | |
19 | 24 |
|
20 | 25 | ## License |
| 26 | + |
21 | 27 | This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details |
22 | 28 |
|
23 | 29 | ## Authors |
| 30 | + |
24 | 31 | * **Benjamin Herfort** - HeiGIT - [Hagellach37](https://github.com/Hagellach37) |
25 | 32 | * **Marcel Reinmuth** - HeiGIT - [maze2point0](https://github.com/maze2point0) |
26 | 33 | * **Matthias Schaub** - HeiGIT - [Matthias-Schaub](https://github.com/Matthias-Schaub) |
27 | 34 |
|
28 | 35 | See also the list of [contributors](contributors.md) who participated in this project. |
29 | 36 |
|
30 | 37 | ## Acknowledgements |
| 38 | + |
31 | 39 | * Humanitarian organizations can't help people if they can't find them. |
0 commit comments