РЕЄСТРАЦІЯ | СТАТТІ | ПРАЙСИ | АДРЕСИ | ЗВ’ЯЗОК




велосипеды Cannondale во Львове

Сторінки: (5) 1 2 [3] 4 5  ( Перейти до першого непрочитаного повідомлення ) Reply to this topicStart new topicStart Poll

> Навігація в Android (updated 25.02.2015), обговорення програм для навігації
Spiner
Дата 05 Січня 2015, 18:23
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


Оновлено 25.02.2015

Вступ
Не у всіх є такий корисний у велопоїзденьках пристрій як GPS навігатор, однак число велосипедистів зі смартфонами на Android, де є GPS приймач, зростає. Тому дана тема призначена для "простих смертних" власників смартфонів у яких немає окремого навігаційного пристрою (GARMIN, SIGMA, etc). Тим, у кого є останній і вони ним задоволені, а також ті, хто використовує iOS, MS Windows, можуть далі цю тему не читати. Опишіть програми, які використовуєте (всі за і проти), і вони будуть додані до загального списку. Для кожної програми висвітлено позитивні і негативні сторони та враження від використання, а також, в окремих випадках, інструкції з налаштування певних функцій та картографії. Приведено детальні інструкції з підйому та налаштування власного GPS tracking server, усунення проблем з GPS на смартфонах/планшетах з чіпами Mediatek, а також реєстрації IMEI номера в УДЦР.


Програми для online/offline навігації:

Locus (v3.6)
http://www.locusmap.eu/
Існує в двох версіях - безкоштовній (FREE) та платній (PRO). Версії в окремих аспектах суттєво відрізняються по функціоналу.

УВАГА!!!
Починаючи із версії Locus 3.6.0 версії ОС Android 2.x та 3.x більше не підтримуються. Необхідно Android 4.x та 5.х.


Позитивні сторони (безкоштовної версії):
- працює як в online так і offline режимах;
- підтримка кешування мап (sqlite) - необхідний час, інтернет і гігабайти пам'яті вбудованої чи на SD Card;
- підтримка векторних мап (OSM в тому числі);
- детальна голосова навігація (української tts ще немає);
- інтегрована детальна інформація про статус GPS (кількість супутників, якість сигналу, GPS Fix, точність і т.д.,) а також компас;
- навігація працює в фоні, GPS Lock чудовий;
- запис, експорт та імпорт треків (GPX);
- соціальні приблуди і трекінг онлайн.

Негативні сторони (безкоштовної версії):
- Реклама зверху екрана
- не працює автоматичне прокладання нового/коректування основного маршруту при відхиленні від нього (функція присутня в PRO версії);
- не функціонує ANT+ Manager (в PRO версії працює);
- не працює Map from Image (функція присутня в PRO версії);
- обмежений функціонал з Geochaching (повний в PRO версії);
- можливі зависання та "вилітання" програми (обох версій) при великій кількості точок треку;

Загальні враження після року використання (на планшеті і смартфоні) - розробники таки спростили інтерфейс, розширили функції голосової навігації та навігації по треку у зворотньому напрямку. Однак для навігації в глухих місцевостях, де немає інтернету - це не найкращий варіант. До безсумнівних плюсів можна віднести потужний GPS Lock і в горах і в густому лісі - трек пише без розривів, навігація не переривається, це великий плюс, оскільки немає необхідності у сторонній програмі, яка буде тримати сигнал, показувати якість GPS з'єднання, а значить буде економитись заряд батареї смартфона. Прокладати маршрут незручно, однак зручно редагувати.

Особливості Pro версії:
- Працює погода. Дуже зручна. Показує погоду в конкретній точці по координатах GPS, на тиждень, з інтервалом 2 години, напрямок вітру, опади, температура. А також час sunrize & sunset. Необхідний internet.
- Map Layers - можна накладати одну карту на іншу і задавати прозорість накладеної. Наприклад, берете "генштабівську" і на неї накладаєте якусь OSM з дорогами і можливістю навігації.
- працює Live tracking. Можна використовувати як власний сервіс Locus так і довільний сервер, можна навіть свій.
- Показує перепад висот (графік) записаного треку, побудова в різних координатних осях. Також можна дивитись середню швидкість через певні часові інтервали або відстані.
- Можна налаштувати зовнішні Bluetooth та ANT датчики.


Прокладання маршрутів в режимі offline (offline routing):
У стандартній версії Locus відсутня можливість прокладання маршруту без використання інтернету (offline), що обмежує використання програми в автономному режимі в глуші. Для вирішення цієї проблеми існує безкоштовний додаток для Locus - graphHopper. На даний час його немає в переліку Google Play, а тому завантажити та встановити необхідно самостійно. Завантажити програму можна тут або тут, а завантажити мапу України - тут або тут (за першим посиланням доступні мапи і для інших країн). На смартфоні створюємо каталог ..Locus/graphHopper і розпаковуємо в нього архів з даними маршрутів, тобто в каталозі graphHopper повинен з'явитися каталог, в якому будуть файли. Інсталюємо програму (файл *.apk). Запускаємо Locus і в налаштуваннях - Settings --> Navigation --> Compute source вибираємо з переліку graphHopper. Вимикаємо інтернет та перевіряємо функцію прокладання маршрутів.

Мапи
Векторна мапа України з інтегрованими ізолініями висот (базується на OSM):
Оновлення 05.02.2015 (зона покриття)
- Англомовна версія (завантажити)
- Україномовна версія (завантажити)
Найновіші версії на http://www.openandromaps.org/en/downloads/europe
Інструкція з встановлення - розпакувати архів. Скопіювати файл з розширенням *.map (наприклад, Ukraine_N.map) в каталог /Locus/mapsVector. Розпакувати архів Andromaps_locus.zip і його вміст (5 папок) скопіювати у каталог /Locus/mapsVector/_themes. Якщо таких каталогів немає їх потрібно створити вручну. В програмі Locus вибираємо Maps-->Vector і знаходимо в переліку скопійовану мапу, яку можна налаштувати через меню Details.

Додаткові джерела векторних мап для Locus:
https://www.locusvectormaps.com/
http://openmaps.eu/osmtdownload

___________________

OSMand (v1.9)
http://osmand.net/
Існує в двох версіях - безкоштовній (FREE) та платній (+). Функціонал в обох версіях однаковий. Відмінності лише в кількості завантажень - 10 для безкоштовної версії. Однак якщо видалити програму і поставити заново лічильник обнуляється. В платній версії також присутні профілі для літака, мотоцикла і т.д. Ще одна відмінність - в безкоштовній версії неможливо накласти карту висот.

Позитивні сторони (безкоштовної версії):
- відсутня реклама;
- працює як в online так і offline режимах;
- простий менеджмент з GPX треками - достатньо закинути у каталог /osmand/tracks;
- підтримка векторних карт (OSM в тому числі);
- детальна голосова навігація (української tts ще немає);
- навігація працює в фоні;
- запис треків (GPX);
- автоматичне прокладання нового/коректування основного маршруту при відхиленні від нього.
- простота меню та налаштувань навігації;
- стабільність.

Негативні сторони (безкоштовної версії):
- не плавний рендерінг карти при русі по маршруту;
- не надто очевидне налаштування GPS Lock та background service*.
- немає вбудованого функціоналу для перегляду та аналізу статусу GPS, необхідна стороння програма (можна вибрати зі списку сумісних, які будуть запускатись автоматично з самої програми OSMand).

Загальні враження після року використання (на планшеті і смартфоні) - програма для навігації в глуші, повна автономність, висока надійність. Швидке перемикання профілів для зміни маршруту. Можливість прокладання маршруту (за різними критеріями і з можливістю додавати точки самостійно), його автоматична корекція при відхиленні, голосове сповіщення (і не часто, і не рідко, зате доречно і вчасно) під час руху і при відхиленні, дозволяють тримати лише навушник у вусі, а смартфон у кишені.

*Усунення проблеми з "втрачанням" супутників GPS:
В мережі користувачі повідомляли і повідомляють про те, що самостійно OSMand не тримає зв'язок із супутниками GPS. Тобто якщо стороння програма встановила і "тримає" зв'язок (GPS Lock), то в OSMand вони відображаються, а якщо вимкнути сторонню програму, то OSMand зв'язок втрачає. Причина - в OSMand не активована функція keep alive, яка відповідає за ось цей GPS Lock. Для її активації необхідно:
1) натиснути на іконку супутника і вибрати в віконці "Enable GPS sleep mode" -> "Continous" (бігунок в крайнє ліве положення) -> "OK";
2) ще раз натиснути на іконку супутника (от такий хінт!) і вибрати в віконці "Interrupt GPS sleep mode?" -> "Keep".
Після цього супутники не "відвалюються" при згортанні програми, при запуску іншої, при вимкненні екрану і т.д.

Експорт треків з GPSies та навігація по GPX треках (step-by-step)
Для того, щоб мати змогу рухатись з навігацією по маршруту записаного треку в OSMand необхідно завантажити його у вигляді GPX файла (GPX Track). Наприклад, для маршруту "Львівської сотки" можна вибрати "Track as - Track & Waypoint" і зі списку - "GPX Track" (зразок) та натиснути кнопочку "Download". Отриманий GPX файл переміщуємо в каталог /osmand/tracks/. В програмі OSMand тиснемо на іконку "Map" (зразок) і відкриваємо меню (зразок) де вибираємо пункт "Configure map". В підменю відмічаємо галочками "Point labels" та "GPX track..." (зразок) і вибираємо зі списку потрібний трек, ставимо галочку та тиснемо "OK". Тепер на екрані можна побачити GPX Track (голуба крива) та Waypoints (червоні кружечки з зірочками і підписами (Point labels)). Далі увімкнемо та налаштуємо навігацію по цьому треку. В основному меню вибираємо пункт "Directions", а на запитання у віконці "Do you want to use displayed track for navigation?" тиснемо "Yes". Після цього голуба крива треку змінить свій колін на фіолетовий і на ній будуть виднітися чорні стрілочки, показуючи напрям руху (зразок). Тиснемо на синю стрілочку в правому нижньому куті екрану (або в головному меню вибираємо пункт "Continue Navigation") і насолоджуємось навігацією по маршруту з голосовими підказками (якщо вибрано в налаштуваннях). В цьому випадку, окрім голосових підказок руху по маршруту, будуть звучати повідомлення (Horn) при проїзді Waypoints. Тих кого це дратує, можуть зменшити кількість Waypoints для яких буде звучати повідомлення (Horn). Для цього в головному меню вибираємо пункт "Waypoints" і тиснемо зверху на іконку олівця (зразок). У новому вікні тиснемо на хрестики навпроти тих Waypoints які не бажаємо чути і далі "OK" (зразок). Можна залишити, наприклад, КП і "Едем" prankster2.gif . Для перевірки правильності роботи навігації можна увімкнути симуляцію заїзду. Для цього в головному меню вибираємо пункт "Start simulation", у віконці відмічаємо "Simulate using calculated route" і тиснемо "Yes" (зразок). Не забуваємо повторити операцію з Waypoints, які не хочемо чути. Після цього тиснемо на синю стрілку в правому кутку екрану (або в головному меню вибираємо пункт "Continue Navigation"). Перевіряємо чи увімкнений звук і насолоджуємось навігацією по маршруту, лежачи на дивані (зразок) smile.gif

Прокладання маршруту довжиною більше 200 км
OSMand може прокласти маршрут (для навігації) МІЖ ДВОМА ТОЧКАМИ, який не довший за 200 км. Для прокладання довших маршрутів в пункті призначення ставимо "Set as destination", а далі починаючи від початку маршруту додаємо на мапі таку кількість Waypoints (Add as waypoint), щоб відстань від будь-якої до сусідньої становила не більше 200 км. Після цього в меню вибираємо "Directions" і маршрут буде прокладено від початку і до кінця через Waypoints.

GPS tracking (більш детальний опис з step-by-step буде згодом)
OSMand можна використовувати в якості GPS трекера і для цього передбачено декілька опцій:
1. Запис треку та online tracking. Для цього необхідно активувати цю опцію в меню Settings -> Trip recording (розділ ONLINE TRACKING). Але тут чекає декілька підводних каменів, а саме який сервер використовувати для цього. В даному випадку можна відсилати GPS дані на власний GPS сервер або на відповідний сервер в інтернеті. При цьому параметри стрічки "Online tracking web address" будуть дещо відрізнятись. Наразі широко використовуються два таких сервіси, які підтримують OSMand - livegpstracks та myroad.info.
- опис налаштувань для livegpstracks (перейти)
- опис налаштувань для myroad.info (перейти)
В обидвох випадках необхідною умовою є попередня реєстрація на відповідному сервісі.
2. Використання сервісу OsMo. Цей сервіс вбудовано в OSMand, однак його необхідно активувати його в налаштуваннях: Settings -> Plugins - "OsMo (Advanced Live Monitoring)". Цей сервіс теж потребує реєстрації, яка, УВАГА, відбувається з програми OSMand! Перегляд трекінгу та налаштувань можна здійснювати з сайту osmo.mobi. Якщо ви бажаєте здійснити велопрогулянку з колегою або колегами, то для організації такого групового виїзду в OSMand доступно дві опції: - 1) створюєте групу і приєднуєтесь до неї, однак така група буде публічною; 2) під'єднатись один до одного використовуючи унікальний Tracker ID (у кожного він свій), такий собі варіант peer-to-peer. В обох випадках відповідні іконки кожного з учасників будуть відображатися у вас на карті в режимі реального часу.

Додаткові джерела векторних мап для OSMand:
http://openmaps.eu/osmtdownload

___________________

Androzic (v1.7)
http://androzic.com/
Безкоштовна програма для навігації (ліцензія GNU GPL). Використовує мапи OziExplorer (ozf2, ozfx3).

Позитивні сторони:
- відсутня реклама;
- працює як в online так і offline режимах;
- в один дотик додаються waypoints;
- швидка зміна мап по колу;
- використання растрових та векторних (OSM) мап.

Негативні сторони:
- згадування якоїсь Олі при завантаженні shok.gif;
- архаїчний режим навігації та дизайн;
- немає вбудованого функціоналу для перегляду та аналізу статусу GPS;
- переривистий запис треку в моменти, коли сигнал від супутників занадто слабкий; (Cheburek)
- неправильне визначення висоти; (Cheburek)
- відсутність профілю висот треку. (Cheburek)
- не підтримуються нові мапи ozfx3!!!

Загальні враження - програма для навігації в глуші та орієнтації на місцевості разом з топографічними мапами "генштабу" smile.gif. Не надто підходить в ролі велонавігатора. Неможливість використання нових мап Ozi через зміну їх формату.

Детальна мапа України та українських міст:
http://maps.vlasenko.net/ukraine/

Додаткові джерела мап для Androzic:
http://androzic.com/wiki/ru/MapRepositories.html

___________________

Oruxmaps (v6.0)
http://www.oruxmaps.com/
Програма безкоштовна, однак є можливість матеріально подякувати (за бажанням).

Позитивні сторони:
- повністю безкоштовна і без реклами;
- працює як в online так і offline режимах;
- підтримка кешування мап (sqlite) - необхідний час, інтернет і гігабайти пам'яті вбудованої чи на SD Card;
- підтримка векторних мап (Garmin, OSM);
- підтримка растрових мап;
- детальна голосова навігація (української tts ще немає);
- інтегрована детальна інформація про статус GPS (кількість супутників, якість сигналу, GPS Fix, точність і т.д.,) а також компас;
- запис, експорт та імпорт треків (GPX, KML, KMZ);
- соціальні приблуди і трекінг онлайн.
- простий конвертер карт.

Негативні сторони:
- немає автоматичного прокладання нового/коректування основного маршруту при відхиленні від нього;
- немає вбудованого функціоналу для перегляду та аналізу статусу GPS;
- для прокладання маршруту offline необхідно встановити сторонню програму

Загальні враження - потужна альтернатива Locus FREE із зазіханням на Locus PRO. За останній час суттєво збільшився функціонал програми та стабільність. Простий і зрозумілий інтерфейс, розширені функції голосової навігації, економія заряду батареї.

Прокладання маршруту в offline режимі
для прокладання маршруту offline необхідно встановити та запустити програму Brouter. Після запуску вибираємо на мапі ті області (квадратики) де бажаємо прокласти маршрут. Завантажуємо з інтернету необхідні дані (десятки/сотні Мб). Тепер функція Search route --> BRoute (offline) буде працювати в межах завантаженої області мапи.

Мапи:
- Збірка конвертованих для OruxMaps топографічних карт Українських Карпат. Генштаб, масштаб 1:50000, зразок (завантажити).
- Збірка конвертованих для OruxMaps топографічних карт України, масштаб - 1:100000. Області - Львівська, Закарпатська, Волинська, Тернопільська, Івано-Франківська, Хмельницька, Рівненська, Чернівецька (завантажити).

Інструкція з встановлення (відредагована скорочена версія, оригінал) - насамперед нам потрібні самі карти. Їх можна знайти в інтернеті на багатьох ресурсах у вигляді сканів (фотографій) листів карт, вказуючи Гуглу магічні слова - "карти генштаб", "топографічні карти для GPS", "топокарти України" і тд. Також нам потрібен файл прив'язки (розширення цього файлу - *.map) - це файл в якому записана інформація про те, як відповідний лист карти прив'язаний до місцевості, якщо ви хочете зануритись глибше в цю тему - гугл вам в допомогу.
Щоб довго не шукати карти і файли прив'язки до них - ось декілька потрібних посилань:
1. Збірка топографічних карт Українських Карпат (масштаби карт 1:100000, 1:50000)
2. Збірка топографічних карт України (масштаб карт 1:100000)
3. Збірка топографічних карт різних частин України (масштаби різні)
4. Збірка топографічних карт Українських Карпат (масштаби карт 1:75000, 1:50000)
Тепер ми маємо карти, маємо файли прив'язки до них. Ще необхідно провести деякі маніпуляції, а саме конвертувати карти у формат нашого додатку. Заходимо на офіційний сайт OruxMaps і з розділу Download завантажуємо OruxMapsDesktop. Запускаємо OruxMapsDesktop.bat, або OruxMapsDesktop.sh, якщо у вас Linux. (можливо доведеться встановити Java virtual machine - віртуальна джава машина, слідкуйте за повідомленнями системи).
Розглянемо процес конвертації карти (яку ми завантажили за наведеними вище посиланняи) на прикладі топографічної карти Івано-Франківська масштабу 1:100000. Клацаємо Calibration file і вибираємо файл прив'язки, який відповідає нашій карті (скан листа карти називається M-35-110.jpg, отже файл прив'язки відповідно називається - M-35-110.map). Коли ми виберемо файл прив'язки, то програма автоматично підтягне і саме зображення карти (Image File), при умові, що файл прив'язки і скан карти знаходяться в одній папці. Тепер нам треба вибрати Datum (кому цікаво - читайте), в нашому випадку це Pulkovo 1942: Russia. Цей датум властивий для всіх топографічних карт часів СССР (топокарти Генштабу). Для нових карт використовується датум WGS 1984: Global Defenition. Якщо вам не подобається назва карти, то ви можете її змінити і графі Map Name. Вибираємо місце куди буде записуватися карта - Destiny Directory. Решта залишаємо без змін і тиснемо Create Map. Чекаємо поки закінчиться процес, переходимо до місця куди ми зберегли карту і бачимо новостворену папку, а в ній два файли - це і є наша конвертована топографічна карта Івано-Франківська. Переходимо до завантаження зконвертованої карти на телефон. Для цього треба скопіювати папку з конвертованою картою у папку mapfiles, яка знаходиться у папці oruxmaps на телефоні. (наприклад, g:\oruxmaps\mapfiles g - це внутрішній пам'ять телефону). Все, карта готова до використання. Відкриваємо OruxMaps, клацаємо "Карти" - "Выбор Карты" - "Offline" - натискаємо значок оновлення баз карт і бачимо нашу карту в списку, вибираємо її і користуємося!

Додаткові джерела векторних мап для Oruxmaps:
http://www.oruxmaps.com/cs/index.php/maps

___________________


Maps.ME (v4.2)
http://maps.me/
Безкоштовна програма для навігації.

Позитивні сторони:
- працює як в online так і offline режимах;
- завантаження необхідних мап безпосередньо з програми;
- простий і зрозумілий інтерфейс;
- використання векторних (OSM) мап;
- прокладання маршруту як в online так і offline режимах;

Негативні сторони:
- профіль лише для авто;
- дуже мала кількість налаштувань;
- немає вбудованого функціоналу для перегляду та аналізу статусу GPS;
- немає можливості запису, імпорту та експорту треків;

Загальні враження - дуже проста програма для навігації, навіть занадто проста. Нажаль, немає профілю для велосипеда, а значить повний ігнор велодоріжок, стежинок, парків і т.д. Якщо потрібно дуже швидко прокласти маршрут від пункту А до Б автошляхами, то це самий простий вибір. Не для глуші.

___________________

Navigator (v1.4)
www.mapfactor.com
Безкоштовна програма для навігації.

Позитивні сторони:
- працює як в online так і offline режимах;
- простий і зрозумілий інтерфейс;
- використання векторних (OSM) мап;
- прокладання маршруту в offline режимі;
- декілька профілів для навігації, включаючи велосипед;
- симуляція навігації по маршруту;
- запис треків у декількох форматах NMEA та GPX;
- вбудований аналіз статусу GPS.

Негативні сторони:
- деталізація мапи не найкраща;
- більше підходить для автомобільного навігатора, ніж для велосипедного;

Загальні враження - досить хороша програма для навігації, має весь необхідний функціонал. Нажаль, більше підходить для автомобілістів. Проблема цієї програми у мапах, які, незважаючи на векторний тип OSM, сильно обмежені по можливостях. Мабуть, це зроблено для того, щоб у користувачів з'явилося бажання придбати набагато кращі мапи TomTom ціною від 14,99 євро. Мало підходить для навігації в горах і глуші.

___________________

MapQuest (v2.7)
www.mapquest.com
Безкоштовна програма для навігації.

Позитивні сторони:

- простий інтерфейс;
- можливість швидкого прокладання маршруту;
- швидкий доступ до дорожнього трафіку та POI.

Негативні сторони:
- працює лише в online режимі;
- невелика кількість налаштувань;
- відсутність профіля для велосипеда;
- жахливі мапи;
- немає вбудованого функціоналу для перегляду та аналізу статусу GPS;
- немає можливості запису, імпорту та експорту треків.

Загальні враження - програма для навігації у місті. Нажаль, більше підходить для автомобілістів. Проблема цієї програми у мапах, виключно online режимі та малій кількості налаштувань.


___________________


Піднімаємо власний GPS tracking server
Налаштування сервера:
Для створення власного GPS tracking server необхідно встановити і налаштувати відповідне програмне забезпечення. Наразі самим популярним безкоштовним open-source проектом є http://www.traccar.org/. Надалі розглянемо встановлення сервера під Windows з самими базовими налаштуваннями, хоча під Linux процедура навіть простіша tongue.gif . Заходимо на сторінку встановлення під Windows (лінк) і уважно читаємо для яких ОС підходить дане ПО а також інформацію, що для роботи програми необхідна Java (лінк для завантаження та встановлення Java Runtime Environment (JRE) є на сторінці або тут). Після успішного встановлення/оновлення Java переходимо на сторінку завантаження traccar (лінк) і завантажуємо версію для Windows 32 bit. Розпаковуємо архів та запускаємо інсталяцію (setup.exe), а після завершення інсталяції перезавантажуємо комп'ютер. Все, сервер встановлено, однак необхідно його ще налаштувати для роботи зі смартфоном. Для цього у вікні браузера (Chrome, IE, Opera, Mozilla, etc) набираємо "http://localhost:8082/", а у віконці в поля User та Password вводимо однакове слово - "admin" та тиснемо Login. Тепер необхідно додати смартфон з якого сервер буде приймати дані. Дізнаємось IMEI номер смартфона та занотовуємо його. Тиснемо у браузері в полі Devices кнопочку Add і в полі Name вводимо назву смартфона (можна будь-яку), а в полі Unique Identifier - IMEI номер. Другий етап, як правило, полягає в налаштуванні вашої мережі, оскільки при використанні роутера достукатись зовні до вашого ПК через зовнішню IP адресу буде проблематично. Для цього в налаштуваннях вашого роутера необхідно в розділі NAT увімкнути Virtual Server та здійснити Port Forwarding для портів 5055 та 8082 на локальну IP адресу вашого ПК. Дізнатись зовнішню IP адресу можна на сторінці traccar (лінк), звичайно, бажано, щоб вона була статична (додаткова ПЛАТНА послуга провайдера), а не динамічна) або в налаштуваннях роутера. Тепер можна зайти на наш сервер з інтернету, для чого в браузері вводимо вашу зовнішню IP адресу та порт 8082 (наприклад, "92.127.149.154:8082"). Інколи трапляється, що Windows Firewall блокує зовнішній доступ до нашої програми (процес wrapper та сервіс Traccar), найпростіше, це ТИМЧАСОВО (на час тестування) відімкнути його і не забути увімкнути назад biggrin.gif . Сервер налаштовано.
Окрім оригінального traccar server існує його модифікована (fork) версія (лінк), яка має набагато більший та інформативніший функціонал і дозволяє експортувати маршрут в CSV та GPX файли (зразок).

Налаштування смартфона:
В налаштуваннях смартфона можлива реалізація декількох сценаріїв в залежності від використаної програми.
1) Смартфон + OSMand.
OSMand пересилає GPS інформацію на порт 5055 сервера. Тестування з іншими портами не дали бажаних результатів. Також важливим моментом є синтаксис веб адреси сервера - вона повинна обов'язково починатись з "http://". Вмикаємо Інтернет та GPS на смартфоні. В налаштуваннях OSMand активуємо Plugin "Record your trips" після чого в налаштуваннях з'явиться пункт "Trip recording" - тиснемо на нього. Шукаємо пункт "Online tracking web address" та редагуємо його таким чином "http://__ваша_ip_адреса:5055/?id=1234567890123&lat={0}&lon={1}&timestamp={2}&hdop={3}&altitude={4}&speed={5}", де __ваша_ip_адреса це зовнішня IP адреса, 1234567890123 - це IMEI номер вашого смартфону. Переходимо до навігації на мапі. На екрані повинна світитись іконка GPX з чорним кружечком. Для початку online tracking необхідно увімкнути запис GPX - тиснемо на неї, вибираємо інтервал запису і кружечок повинен стати червоним. Тепер на ПК в браузері повинні поступово з"явитись координати вашого смартфона, які будуть обновлятись через певні часові інтервали. Варто зробити зауваження - в якості ідентифікатора пристрою можна використовувати не лише IMEI номер смартфона, а взагалі будь-який текст (літери та цифри), але щоб не заплутатись краще використовувати саме IMEI номер. Варто зауважити, що OSMAnd не вміє (принаймі усі мої спроби виявились марними) відсилати GPS дані з планшетів без SIM модуля. Негативна сторона використання OSMand це формат даних, зокрема дати та часу, які чи то сервер обробити нормально неможе, чи програма коверкає їх при відправці. На сервері буде видно, що час змінюється, але формат - повна дурниця, нічого взнати не можна, і, відповідно, побудувати локацію за часом - неможливо.
2) Смартфон/Планшет + Traccar Client.
Використання клієнтської програми Traccar Client дозволяє відсилати GPS дані (як у звичайному, так і у розширеному форматах) зі смартфонів чи планшетів з або без SIM модулів на будь-яку адресу сервера та порт. Інтерфейс простий, інтуїтивний та зрозумілий. Достатньо мати хоч якийсь доступ до інтернету (наприклад, WiFi). В налаштуваннях Location provider вибирайте "Mixed provider" щоб швидко визначити координати і почати відправку їх на сервер (зразок). Також її можна використовувати для тестування сервера. Після внесення змін в налаштування рекомендую послідовно перезавантажити сервіс (Servis status - Stop --> Start). Не містить реклами. Рекомендую.
3) Смартфон/Планшет + Tracker for Traccar.
Використання програми Tracker for Traccar дозволяє відсилати GPS дані (як у звичайному, так і у розширеному форматах) зі смартфонів чи планшетів з або без SIM модулів на будь-яку адресу сервера та порт. Інтерфейс простий, інтуїтивний та зрозумілий. Достатньо мати хоч якийсь доступ до інтернету (наприклад, WiFi). В налаштуваннях Location provider вибирайте "GPS & Network" щоб швидко визначити координати і почати відправку їх на сервер. Також її можна використовувати для тестування сервера. Може окремо записувати KML трек на смартфон/планшет. Після внесення змін в налаштування рекомендую послідовно перезавантажити сервіс (в меню Tracking - послідовно натиснути Stop service --> Start service). Містить рекламу. На любителя.
4) Смартфон + Locus PRO.
не пробував, наразі важко сказати. Якщо у когось є платна версія, то протестуйте і опишіть нюанси в налаштуванні.
5) Смартфон + Oruxmaps???
пробігала інформація, що можна використати таку комбінацію. В процесі вивчення.

Для тестування роботи клієнтських програм можна використати безкоштовний сервер Traccar - demo.traccar.org. Введіть бажане ім'я користувача та пароль та натисніть "Register". Далі додаєте смартфони/планшети. Для відправки даних на цей сервер використовуйте demo.traccar.org:5005 (так, порт 5005, інакше нічого не буде працювати).

P.S.
Кмітливі вже зрозуміли, що можна використовувати і локальну IP адресу сервера (наприклад, 192.168.Х.Х). Де це знадобиться - мабуть для велосипедистів, котрі тренуються під дахом на СКА wink.gif

P.P.S.
Не забудьте увімкнути назад і налаштувати Windows Firewall!!!


___________________


Налаштування GPS на смартфонах з чіпами Mediatek (MTK)
Якщо ви стали власником смартфона на базі чіпів MTK, а сам смартфон прийшов бандеролькою з Китаю (99% захищених смартфонів, наприклад, мій Land Rover A9), то в більшості випадків GPS в наших широтах працювати не буде. Причина не в чіпі, а в тому, що налаштування GPS (альманах) теж налаштований для Китаю. Існує два способи вирішити це непорозуміння:

Спосіб 1. Простий (комбінація GPS та A-GPS).
A-GPS - в декількох словах, ця технологія прискорює пошук супутників, які в даний момент знаходяться в зоні видимості, використовуючи для цього мережі мобільних операторів та WiFi (з інтернет доступом). Трафік - декілька кілобайт. (Детальніше про A-GPS).
Опис буде для англомовної оболонки Android (v4.2.2) без всіляких дзвоників і свисточків, деякі деталі можуть відрізнятись. Ідеально, якщо ви будете проводити цю процедуру у відкритому полі wink.gif , але можна просто вийти на відкриту місцевість де не заважатимуть високі будинки, дерева, мости, бетонні перекриття і т.д.
1) Вмикаємо A-GPS та GPS: Settings-->Location Access-->GPS satellites і ставимо "ON", далі ставимо галочку біля A-GPS.
2) Заходимо в інженерне меню: набираємо в режимі телефонного дзвінка *#*#3646633#*#*. Як альтернативу можна завантажити з Google Play програму "Mobileuncle MTK Tools" і зайти з неї в меню EngineerMode.
3) Переходимо на вкладку Location і вибираємо пункт YGPS. Далі переходимо на вкладку INFORMATION. Натискаємо почергово кнопочки "full", "warm", "hot", "cold" для того щоб обнулити старий альманах.
4) Переходимо на вкладку NMEA LOG і тиснемо кнопку "start" (пишемо новий альманах)
5) Повертаємось на вкладку SATELLITES ставимо смартфон на пеньок і чекаємо 10-20 хв поки не буде знайдено максимально можлива кількість супутників GPS (тут все залежить від GPS антени у вашому смартфоні, погоди і т.д., але орієнтовно 10 і більше). При цьому стовпці сили сигналу з прозорих стануть зеленими.
6) Після цього заходимо знову на вкладку NMEA LOG і тиснемо кнопочку "stop", що завершить запис альманаху.
7) Закриваємо програму, перезавантажуємо смартфон. Тепер при старті GPS з увімкненим A-GPS буде показуватись одразу всі доступні супутники і встановлюватись до частини з них зв'язок (проконтролювати можна, наприклад, в Locus)

Спосіб 2. Складний (комбінація GPS та EPO).
EPO - це така собі примочка від Mediatek яка створює файл в якому є інформація про координати супутників на найближчі 30 днів. Це прискорює пошук супутників. Така собі альтернатива A-GPS.
1) З правами root і файлового менеджера з доступом до "/" видаляємо наступні файли /data/misc/EPO.dat; /data/misc/mtkgps.dat; /system/etc/gps.conf.
2) Вмикаємо GPS ("ON"), GPS EPO assistance (ставимо галочку) і в EPO settings завантажуємо новий EPO.dat файл. Може так статися що ви 30 разів будете тиснути на Download, а він все не буде вантажитись і буде видавати помилку сервера чи з'єднання, але тут нічого не поробиш, треба продовжувати до повного успішного завантаження.
3) ВИМИКАЄМО A-GPS!, і більше не вмикаємо, інакше EPO перестане працювати.
4) Вимикаємо смартфон (дехто радить і батарею витягнути-вставити), вмикаємо.
5) Заходимо в інженерне меню: набираємо в режимі телефонного дзвінка *#*#3646633#*#*. Як альтернативу можна завантажити з Google Play програму "Mobileuncle MTK Tools" і зайти з неї в меню EngineerMode.
6) Переходимо на вкладку Location, виходимо на відкриту місцевість зі смартфоном і вибираємо пункт YGPS і більше нічого не тиснемо!!! Потрібно почекати з десять хвилин, а то і довше поки не буде знайдено максимальну кількість супутників GPS.
7) Після цього тиснемо на смарті "Back" (така стрілочка) один раз і знову тиснемо на YGPS. Якщо все було зроблено вірно, то червоні кружечки будуть з'являтися ПОСТУПОВО. Якщо вони появились ОДНОЧАСНО, значить щось по ходу було зроблено невірно (спрацювало A-GPS). Перевіряємо роботу, наприклад, в Locus.

___________________

Реєстрація IMEI смартфона в УДЦР
Якщо ви придбали смартфон закордоном, або через інтернет магазин, або отримали в подарунок, то корисно внести його IMEI номер(и) в базу даних, оскільки без цієї процедури він через місяць з сірого списку попаде в чорний.
Для цього перевіряємо номер на офіційному сайті УДЦР http://www.ucrf.gov.ua/. Якщо номер не в білому списку, то завантажуємо з сайту або звідси зразок заяви на реєстрацію.
Читаємо уважно умови. При заповненні заяви є один нюанс - якщо у вас смартфон з двома сімкартами, то перевіряємо чи є два IMEI номери і якщо є, то ви вносите обидва IMEI номери, один під другим в полі для ОДНОГО смартфона. Якщо смартфон прийшов як поштове відправлення, то з ним має бути міжнародна митна декларація CN22. На копії цієї декларації, поряд дописуєте трек номер міжнародного відправлення. Додаєте копію паспорта 1-2 сторінки. Йдемо на пошту, терпимо 5 хв хамство і некомпетентність працівників і рекомендованим листом відправляємо ці документи за адресою 03179, м. Київ, просп. Перемоги, 15-й км УДЦР.
Через два тижні вам прийде повідомлення про те, що вам прибув рекомендований лист. Беремо паспорт і йдемо в поштове відділення. Терпимо 5 хв хамства і некомпетентності працівників і отримуємо письмове підтвердження реєстрації номера з підписом і печаткою. Перевіряємо на сайті номер - він у білому списку.

Це повідомлення відредагував Spiner - 25 Лютого 2015, 0:29
Top
Bigfootgrey
Дата 19 Січня 2015, 15:41
Quote Post


Початківець
*

Звідки: Львів, вул.Миколайчука
Повідомлень: 41


в play store її нема, і не буде, на скільки я розумію тому що програма частково порушує права власників супутникових зображень. оскільки програма є повністю офлайновою то для підготовки основи карт а також шарів необхідна наявність встановленого сас.планета на комп'ютері, в програмі також наявний український інтерфейс. Щоб завантажити програму необхідно зареєструватись на форумі.
Top
Oleg132
Дата 19 Січня 2015, 16:06
Quote Post


Ветеран
*****

Звідки: Lviv
Повідомлень: 2926


QUOTE (Spiner @ нині, у 13:39)
Дякую, спробую її теж і додам опис.

oops, v mene takoji programy v Play Store nemaje!!! huh.gif

Можливо, дядьку спінер, телефон слабенький laugh.gif
Top
Spiner
Дата 19 Січня 2015, 16:48
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


QUOTE (Oleg132 @ нині, у 16:06)
Можливо, дядьку спінер, телефон слабенький laugh.gif

Я спершу ставлю на планшет (Clovertrail+), потім на смартфон (MTK 6589). Android 4.4.2 та 4.2.2. В жодному немає програми.
Top
Spiner
Дата 19 Січня 2015, 16:51
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


QUOTE (Bigfootgrey @ нині, у 15:41)
в play store її нема, і не буде, на скільки я розумію тому що програма частково порушує права власників супутникових зображень. оскільки програма є повністю офлайновою то для підготовки основи карт а також шарів необхідна наявність встановленого сас.планета на комп'ютері, в програмі також наявний український інтерфейс. Щоб завантажити програму необхідно зареєструватись на форумі.

В такому випадку її опису тут не буде. Піратський, неліцензійний софт тут не вітається.
Top
Spiner
Дата 01 Лютого 2015, 20:44
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


Придбав Locus Pro та OSMand+ (а також OSMand Contour lines).
Описав плюшки Pro версії Locus. Якщо когось цікавлять функціональні особливості платних версій цих програм, то можу подивитись і відписати smile.gif
Top
alex4alex
Дата 02 Лютого 2015, 0:57
Quote Post


рокет Алекс
*****

Звідки: Lemberg, Staufenstraße
Повідомлень: 7283


Garmin Fit не тестували часом? Сьогодні з ним проїхався. Сенсори ловить, ЖПС працює. Єдине, чомусь не показує карти, тобто просто на білому полі. Цікаво, чому. Буду ще тестувати.

П.С. Які ще програми підтримують АНТ+ датчики?
Users Website
Top
Spiner
Дата 02 Лютого 2015, 1:16
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


QUOTE (alex4alex @ нині, у 00:57)

П.С. Які ще програми підтримують АНТ+ датчики?

Locus Pro, OruxMaps, Endomondo...
Top
Spiner
Дата 02 Лютого 2015, 1:38
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


QUOTE (alex4alex @ нині, у 00:57)
Garmin Fit не тестували часом? Сьогодні з ним проїхався. Сенсори ловить, ЖПС працює. Єдине, чомусь не показує карти, тобто просто на білому полі. Цікаво, чому. Буду ще тестувати.

Якщо опишете, то додам опис, які карти підтримуються, які сенсори, чи є навігація, як тримає жпс сигнал, зручність, простота?
Не тестував, бо:
- є багато більш функціональних;
- платна;
- пропрієтарна;
- доволі посередній рейтинг на маркеті;
- це трекер, не навігатор.

Не відображається карта, бо необхідний інтернет. Карти гуглівські, трафік буде ого-го.

Top
alex4alex
Дата 02 Лютого 2015, 14:40
Quote Post


рокет Алекс
*****

Звідки: Lemberg, Staufenstraße
Повідомлень: 7283


QUOTE (Spiner @ нині, у 01:38)
Карти гуглівські, трафік буде ого-го.

Гугл дозволяє качати карти наперед для використання оффлайн.
Users Website
Top
Spiner
Дата 02 Лютого 2015, 14:58
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


QUOTE (alex4alex @ нині, у 14:40)
Гугл дозволяє качати карти наперед для використання оффлайн.

Це кешування, там є обмеження на кількість тайлів на добу. Я б вас попросив детальніше описати програму в роботі, що, на вашу думку, зле, що реалізовано добре. Я додам ваш опис до загальної сукупності програм.
Top
Taiwo
Дата 02 Лютого 2015, 15:00
Quote Post


road sage
***

Звідки: Львів / Топольна
Повідомлень: 682


QUOTE (Oleg132 @ 18 Січня 2015, 14:54)
strava попробуйте. Потім напишіть, як в користуванні.

Щось ви дуже не заслужено обділили Strava своєю увагою. Помоєму дуже популярний джіпіес трекер у світі. Сам користуюсь недавно ним і поки задоволений. Протестуйте, порівняйте

Це повідомлення відредагував Taiwo - 02 Лютого 2015, 15:08
Email PosterUsers Website
Top
Spiner
Дата 02 Лютого 2015, 15:03
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


QUOTE (Taiwo @ нині, у 15:00)
Щось ви дуже не заслужено обділили Strava своєю увагою. Помоєму дуже популярний джіпіес трекер у світі. Сам користуюсь недавно ним, але поки задоволений. Протестуйте, порівняйте

Опишіть ваші враження, всі за і проти, я додам до опису, ваше авторство збережеться.
Top
Taiwo
Дата 02 Лютого 2015, 15:19
Quote Post


road sage
***

Звідки: Львів / Топольна
Повідомлень: 682


QUOTE (Spiner @ нині, у 16:03)
Опишіть ваші враження, всі за і проти, я додам до опису, ваше авторство збережеться.

До цих під користувався тільки Едмондо і то не часто, бо маю велокомпютер Sigma, тому поки важко порівняти. Зараз (з початку минулого тижня) користуюсь Strav'ою бо багато моїх знайомих велосипедистів перейшли на неї і хвалять за зручність та точність даних. З плюсів відмічу швидкість передачі даних джіпіес, ніякої реклами, зручне меню, популярність - можна слідкувати за успіхами своїх друзів і ділитися своїми, синхронізація з фейсбуком. Мінусів поки не помітив. Навігатором в страва поки не користувався взагалі (навіть не в курсі чи він там є). З навігаторів використовував до цього тільки Navitel на нокії і він мене не вразив - дуже слабо тягне джіпіес сигнал, треба вічність чекати поки до нього хоч щось дійде.

Це повідомлення відредагував Taiwo - 02 Лютого 2015, 15:59
Email PosterUsers Website
Top
Spiner
Дата 02 Лютого 2015, 15:40
Quote Post


it's chemistry, ....
****

Звідки: невідомо
Повідомлень: 1199


Моє імхо на рахунок Strava (free) багато кому не сподобається і я не хотів би у людей, котрі шукають спортивний/комюніті трекер, відбити бажання ним користуватись.
Фе:
- потрібен інтернет;
- реєстрація;
- гугломапи;
- налаштування практично відсутні;
- прокладання маршруту на смартфоні відсутнє;
- навігація?

Ням:
- чудово для покотушок з друзями;
- простий інтерфейс;
- добре тримає гпс сигнал.

От прошу вас поділитись враженнями, можливо я пропустив якісь родзинки програми.
Top
Taiwo
Дата 02 Лютого 2015, 15:58
Quote Post


road sage
***

Звідки: Львів / Топольна
Повідомлень: 682


QUOTE (Spiner @ нині, у 16:40)
Моє імхо на рахунок Strava (free) багато кому не сподобається і я не хотів би у людей, котрі шукають спортивний/комюніті трекер, відбити бажання ним користуватись.
Фе:
- потрібен інтернет;
- реєстрація;
- гугломапи;
- налаштування практично відсутні;
- прокладання маршруту на смартфоні відсутнє;
- навігація?

Ням:
- чудово для покотушок з друзями;
- простий інтерфейс;
- добре тримає гпс сигнал.

От прошу вас поділитись враженнями, можливо я пропустив якісь родзинки програми.

а навіщо там інтернет? хіба щоб запостити свої результати у фейсбук. А так джіпіес без нету тяне, історія зберігається теж помоєму без нету. Прокладання маршруту наскільки я памятаю присутнє, а от навігатора помоєму немає. Платним акаунтом не користувався, про його переваги треба в неті пошарити
Email PosterUsers Website
Top
0 Користувачів читають цю тему (0 Гостей і 0 Анонімних Користувачів)
0 Учасників:

Topic Options Сторінки: (5) 1 2 [3] 4 5  Reply to this topicStart new topicStart Poll