Skip to content

abrysov/transport-android

Repository files navigation

Установка приложения:
1. Скачать и установить офлайн-карту соответствующего региона (см. ниже).
2. Установить LocationProvider.apk.
3. Установить transport.apk.


Установка карты:
1. Скачать и установить приложение Mobile Atlas Creator, http://mobac.sourceforge.net/
2. Установить формат атласа Osmdroid ZIP [Atlas - Convert Atlas Format].
3. Выбрать в окне карты регион, для которого будет создаваться карта.
4. Установить Map Source в OpenStreetMap MapQuest.
5. Выбрать Zoom Levels, тайлы для которых должны быть включены в карту.
6. В области Atlas Content задать имя для карты (можно оставить по умолчанию) и нажать Add selection.
7. Нажать Create atlas.
8. Скопировать карту на устройство. Возможны 2 варианта:

Вариант 1 - в виде архива:
- Если полученный zip-архив содержит более, чем 65535 файлов, необходимо разбить его на несколько архивов, в каждом из которых будет содержаться не более указанного числа файлов. При этом необходимо соблюдать внутреннюю структуру папок в архивах.
- Скопировать архив(-ы) на устройство в папку sdcard/osmdroid (создать папку, если не существует).

Вариант 2 - с предварительным разархивированием:
- Распаковать полученный zip-архив и переименовать все файлы тайлов *.jpg в *.jpg.tile.
- Скопировать переименованные файлы тайлов на устройство в папку sdcard/osmdroid/tiles (создать папки, если не существуют). После копирования пути к файлам тайлов должны иметь следующий вид, например, - sdcard/osmdroid/tiles/MapQuest/18/158252/81726.jpg.tile.


Тестирование:
1. Запустить Mock Location Tester.
2. Запустить "Транспорт".
3. Переключиться в Mock Location Tester и установить следующие значения:
  - Pause before test = 5 sec (можно больше, чтобы успеть переключиться в "Транспорт")
  - Send interval = 5 sec (меньше не рекомендуется, т.к. возможно несрабатывание geofences)
4. Нажать Run once.
5. Переключиться в "Транспорт" - должно начаться имитирование движения автобуса по тестовому маршруту.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages