, 19.04.2019 в 23:45 (9804 Просмотров)
Всем привет!
Надумал написать обзор и коротенький мануал для прекрасной навигационной программы на базе андроид: locus map. Я знаю, что индустрия специализированных комбат приложений развита, но для работы с ним надо быть немножечко програмистом
.
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-18-24-30-341_menion.android.locus.pro.jpg
Просмотров: 76
Размер: 59.7 Кб
ID: 96711](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96711&d=1555687518&thumb=1)
Поиском проги для навигации занимался давно начинал ещё с Ози експлорер и Андроника, но все было не то)
Locus map попался случайно и понеслось. Сначала я ее использовал как навигатор, потом для работы с картами полей по работе и записей треков . Сейчас нормально освоив, решил использовать для игры.
Я не буду описывать весь функционал, он настолько широк что не хватит одного поста, и с каждым днём открываешь для себя что то новое и офигиваешь, распишу лишь основные моменты которые будут использованы на игре. А именно:
- Установка и подготовка к работе
- Использование созданой карты организаторами
- Запись треков
- Онлайн мониторинг игроков(групп)
1.Установка и подготовка работе
Установка с плеймаркета:
https://play.google.com/store/apps/d....android.locus
Это ссылка на бесплатную версию. В ней есть реклама, но для функционала, планируемого к использованию на играх его хватит.
Устанавливаем на андроид устройство.
Важно: для корректной работы программы необходимо настроить систему телефона: у каждого телефона свой интерфейс:
- GPS- получение данных о геолокации по датчикам устройства.
- убрать ограничение потребления энергии для программы Локус мап.
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-18-29-00-891_com.miui.powerkeeper.jpg
Просмотров: 51
Размер: 54.2 Кб
ID: 96712](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96712&d=1555687969&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-18-26-37-442_com.android.settings.jpg
Просмотров: 48
Размер: 70.8 Кб
ID: 96713](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96713&d=1555688109&thumb=1)
Добавление набора карт для программы:
Заходим на сайт одного хорошего человека:
https://melda.ru/locus/maps/
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-23-44-51-424_com.android.browser.jpg
Просмотров: 33
Размер: 61.5 Кб
ID: 96721](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96721&d=1555706759&thumb=1)
И жмём установить пакет.
Теперь у вас есть крутой набор карт включая Гугл и яндекс
Посмотреть их можно в программе: меню/карты/онлайн
Выберите онлайн карту, которая Вам нравится. Согласитесь с правилами использования и вуаля.
[
А что же делать, если на полигоне будет плохой интернет или не будет вовсе? На активной карте нажать три точки(меню) выбрать "загрузка". Выбрать "произвольная область'. Обвести полигон на карте, сопоставив с той, что дали организаторы. Нажать загрузка. При этом выбирайте детализацию, на сколько хватит памяти телефона. Теперь ваша карта в меню/карты/офлайн. И интернет вам уже по боку. )
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-18-40-14-508_menion.android.locus.pro.jpg
Просмотров: 35
Размер: 89.6 Кб
ID: 96716](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96716&d=1555688582&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-18-41-00-320_menion.android.locus.pro.jpg
Просмотров: 51
Размер: 104.7 Кб
ID: 96717](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96717&d=1555692100&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-18-41-20-808_menion.android.locus.pro.jpg
Просмотров: 31
Размер: 74.6 Кб
ID: 96718](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96718&d=1555692125&thumb=1)
2. Использование карт созданных на играх
На проекте, который будет 4-5.05.19, мы планируем использование прорисованных нами kml/kmz файлов для доп реальности. Карту надо будет загрузить по ссылке, которая будет в теме игры.
Порядок такой:
-загружаем файл на устройство
- после загрузки выбираем открыть с помощью locus map
- после выбираем показать на карте после импорта. При этом можно выбрать/создать папку куда импортировать в локусе
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-23-39-20-569_menion.android.locus.pro.jpg
Просмотров: 27
Размер: 66.4 Кб
ID: 96720](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96720&d=1555706429&thumb=1)
Для примера выгружу карту тренировки, для понимания что такое kml файл. Там есть прорисованные полигоны.
Файлы kml это хранение геоданных в языке xml в виде точек, треков(соединённых последовательно точек) либо полигонов (соединённых циркулярно треков).
С помощью трека будет предоставлен маршрут движения, точками будут обозначены определенные ориентиры, а полигонами будут обозначены разные области куда можно/нужно/нельзя ходить.
3. Запис треков.
Для того что б грок смог подтвердить, что он сделал миссию с геопривязкой, необходимо записывать трек. Запись можно включить в начале игры. Можно после получения мисии с геопривязкой.
Для этого нужно войти в меню/ запись трека/ нажать треугольник "плей".
По окончанию игры нужно остановить запись и сохранить трек.
Треки хранятся в вкладке треки основного меню, в папке, которую выберете Вы.
Можно выбрать трек и в свойствах трека посмотреть сколько вы находили за игру.
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-23-48-13-264_menion.android.locus.pro.jpg
Просмотров: 19
Размер: 58.2 Кб
ID: 96722](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96722&d=1555706977&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-23-48-21-314_menion.android.locus.pro.jpg
Просмотров: 18
Размер: 60.3 Кб
ID: 96723](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96723&d=1555707009&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-23-51-09-361_menion.android.locus.pro.jpg
Просмотров: 35
Размер: 105.1 Кб
ID: 96724](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96724&d=1555707121&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-23-51-19-584_menion.android.locus.pro.jpg
Просмотров: 22
Размер: 67.1 Кб
ID: 96725](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96725&d=1555707142&thumb=1)
4. Онлайн мониторинг.
Самое интересное. Давно мечтал, как командир, видеть бойцов на карте в реальном времени и тут это можно! Данная штука позволяет видеть людей у кого запущена эта функция на карте в реальном времени.
Как это будет на игре: организаторами на телефоне будет создана "комната" по сути это сервер. По коду предоставленному организатором игроки смогут присоединится и видеть, друг друга в реальном времени.
Для передачи данных нужен интернет. Во всех предыдущих случаях он не обязателен.
Важно: подготовить к работе прогу в режиме онлайн мониторинга необходимо дома. А именно пройти аутентификацию. На полигоне интернета не хватит.
Порядок действий:
-Заходим в меню/ онлайн мониторинг(может быть спрятано в дополнительном меню)
-Выбираем способ аутентификации
-Возможно 3 способа: через Гугл аккаунт, Фейсбук или е-меил.
-Далее заходим в онлайн мониторинг и нажимаем "+"
-Выбираем поделится с группой, выбираем способ поделится через ключ доступа
-Вводим ключ доступа, выданный организаторами.
-Для передачи геоданных нажимаем "плей" напротив группы
-Для прекращения "стоп".
В зависимости от способа авторизации, и выбора игроков Вы будете видеть других на карте в виде икононок с буквами либо Аватарки из ФБ, если выбрали такой способ аутентификации.
На игре я планирую, что б игроки назывались согласно позывных РТО с соответствующими порядковыми номерами, согласно функциональной иерархии
Для теста я создал группу приватную группу "Тест". Код доступа: 28O5-FN0G или ссылка: https://live-track.locusmap.eu/room/28O5-FN0G.
Попробуйте зайти с товарищами через прогу одновременно. Это реально круто.
Да ещё крутая фишка: можно смотреть через браузер по ссылке. Для дистанционного штаба это огонь.
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-15-32-20-363_menion.android.locus.pro.jpg
Просмотров: 25
Размер: 61.4 Кб
ID: 96727](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96727&d=1555708697&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-19-15-32-44-668_menion.android.locus.pro.jpg
Просмотров: 26
Размер: 59.4 Кб
ID: 96728](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96728&d=1555708842&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-20-00-22-24-139_menion.android.locus.pro.jpg
Просмотров: 26
Размер: 52.8 Кб
ID: 96729](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96729&d=1555709071&thumb=1)
![Нажмите на изображение для увеличения
Название: Screenshot_2019-04-20-00-23-53-925_menion.android.locus.pro.jpg
Просмотров: 22
Размер: 24.7 Кб
ID: 96730](http://airsoft.com.ua/attachment.php?s=c4de579d60e76d6da96b466c2c732751&attachmentid=96730&d=1555709084&thumb=1)
Для того что бы создавать свои приватные группы необходимо купить подписку.
Если интересно, в следующей серии, расскажу, как самому создавать карты в виде слоя в программе, делится файлами, привязывать растровые карты с помощью программы и многое другое.