This is the uMap instance for HOT, an easy way to create maps with a focus in humanitarian use
It's based on uMap
with some extra flavour added by the hotmap
app.
Make a copy of env.sample and edit the needed variables.
docker compose -f docker-compose.dev.yml up -d
docker exec -t hotumap python manage.py makemigrations hotumap
docker exec -t hotumap python manage.py migrate hotumap
You should be able to open the app: http://127.0.0.1:8001
For production run the same commands but with the default compose yaml file:
docker compose up -d
docker exec -t hotumap-db /bin/bash /umap/import-tilelayers.sh
docker exec -ti hotumap python manage.py createsuperuser
✅ Done ⚙️ In progress
Core uMap
Status | Feature |
---|---|
✅ | Custom (HOT) branding |
✅ | Containerization (via Docker) |
✅ | Database backup functionality |
⚙️ | Support audio for ChatMap imports |
⚙️ | Define and create a set of initial templates for humanitarian use |
⚙️ | Define and create a set of initial categories for humanitarian use |
Multiple imagery backgrounds / imagery backgrounds as layers | |
Enable real-time collaboration |
Integration with HOT products
Status | Feature |
---|---|
✅ | Basic integration with ChatMap (load exported chats + media files) |
Advanced integration with ChatMap (live stream of data) | |
Add access to all HOT products from header | |
Basic integration with OpenAerialMap (get available background imagery for the map's area) | |
Basic integration with DroneTM (get available background imagery from project id) | |
Basic integration with Tasking Manager (get project AOI/status by id) | |
Basic integration with FieldTM (get mapped data) | |
Basic integration with Raw Data API (get OSM data from there, instead of Overpass) | |
Basic integration with fAIr (get predictions) | |
Create a raster layer by uploading data to OpenAerialMap |
Advanced features that will enable new use cases
Status | Feature |
---|---|
Support vector tiles |
This project makes heavy use of the amazing uMap project, developed by Yohan Boniface & contributors, which is under the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The rest of the code is copyrighted by (2024) Humanitarian OpenStreetMap Team under the terms of the same license, GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.