Update .md and poetry dependencies

This commit is contained in:
parent aaab394086
commit e39361bd81
5 changed files with 48 additions and 11 deletions

View file

@ -1,13 +1,13 @@
# GNSS Backend (FastAPI + WebSocket)
## Установка
- Убедитесь, что установлен Python 3.11+ и Poetry.
- Убедитесь, что установлен Python 3.13+ и Poetry.
- Выполните `poetry install` (ставит зависимости и проект как пакет `gnss`).
## Запуск
- `poetry run uvicorn gnss.main:app --host 0.0.0.0 --port 8000`
- Тайлы ожидаются по пути `gnss/tiles/{zoom}/{x}/{y}.png` (можно положить заглушку `placeholder.png` в эту же директорию).
- API для нарезки: `POST /tiles/slice` с JSON `{ "source": "/path/input.tif", "destination": "/path/to/tiles", "min_zoom": 10, "max_zoom": 16 }`.
- Полноценное API всего проекта можно изучить при переходе по адресу `localhost:8000/docs` или `localhost:8000/redoc`
## Нарезка тайлов (GDAL)
- Требуется установленный `gdal2tiles` (например, пакет `gdal-bin` в apt).