Skip to content

VodovozOrganization/Vodovoz

Repository files navigation

Linux

Для работы оптимизации маршрута, рядом с приложением должны лежать файлы:

Google.OrTools.dll Google.Protobuf.dll libGoogle.OrTools.so

В системной /usr/lib64 папке должна быть установлена библиотека libortools.so Или приложение должно запускаться так LD_LIBRARY_PATH=lib: mono Vodovoz.exe (где lib путь до папки с библиотекой)

Для работы некоторых отчетов используется Visual Basic код

При открытии таких отчетов при работе под linux может возникать ошибка если не установлен пакет mono-vbnc Установить: sudo apt-get install mono-vbnc

Сервер

Запустить службу рассчета расстояний (OSRM) на сервере можно следующим способом.

  1. Заходим на сервер под пользователем admin
  2. Убедимся что запущена служба докера sudo systemctl status docker.service
  3. Переходим в папку с файлами данных службы OSRM cd osrm/
  4. Запускаем сам контейнер sudo docker run -t -i -p 5000:5000 -v $(pwd):/osrm osrm/osrm-backend osrm-routed /osrm/RU-LEN.osrm