edoroe

MapTour GPS навигация для Туристов (WINCE, Android)

36 сообщений в этой теме

MapTour GPS навигация для Туристов (WINCE, Android)

Домашняя страница проекта

Краткое описание

Программа предназначена для определения местоположения посредством спутниковых систем навигации. Программа существует в двух версиях: для персональных компьютеров под управлением ОС Windows, для автомобильных GPS навигаторов под управлением OС WinCE 4.2 или Windows Mobile 5 или 6 со 128 Мбайт оперативной памяти (на 64 МБайтах не тестировалась), для устройств на ОС Android
Различия в версиях:
WinMobile версия - работает только с кешем тайлов. закачка тайлов с интернет не предполагается.
ПК версия - не тестировалась на работу с GPS приемником, но никаких ограничений на его использование нет.

Программа обладает следующим функционалом:

Определение местоположения по GPS
Визуализация карт на уровнях 1 - 23
Визуализация следующих карт:
Карта OpenStreetMap
Карта OpenStreetMap (Mapnik)
Карта Visicom
Ручное построение маршрута
Расчет относительной и абсолютной дистанций текущего местоположения по отношению к маршруту (Далее - Раскадровка маршрута)
Поддержка типов путевых точек
Визуальное и голосовое ведение по маршруту
Запись трека
Загрузка/Выгрузка Маршрута/Трека в/из файла

http://doro.poltava.ua/maptour/pic/maptour1.jpg

http://doro.poltava.ua/maptour/pic/routelistwpt.jpg Изменено пользователем edoroe
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы ver 06.03.00

  • Чтение тайлов с зеркальных серверов
  • Для спутниковых тайлов улучшаю контрастность при чтении тайла с инет
  • Экранная регулировка яркости тайлов
  • Загрузка карты по маршруту равноотстоящими от маршрутной точки тайлами
  • Для Спутниковых карт VirtualEarth и GoogleSat накладываю слой Google
  • Имя выгружаемого маршрута теперь формируется по именам начальной и конечной маршрутной точки
  • После загрузки маршрута перемещаю карту на первую точку маршрута
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Основное изменение - Порт под Android

Новая версия программы ver 1.00.00 (22.02.2015)

  • Круг точности вокруг целеуказателя (только для чипов которые в NMEA передают данное значение)
  • Подкорректировал интерфейс (размеры кнопок, всплывающие подсказки, шрифты, ...)
  • Для уменьшения взаимных блокировок базы данных, разбил её на 10 файлов.
    Эта версия не совместима с предыдущими на уровне локации базы данных !
  • Портирование на Android
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы ver 1.01.00 (24.02.2015)

  • Локализация. Добавлены языки: English, Українська.
  • Мелкие исправления интерфейса

Также выложил на сайт маршруты по рекам: Орель и Псёл.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
edoroe

Дружище!
Программа твоя полезная, но тут __вело__ форум, следовательно нам была бы более удобна и востребована карта OpenCycleMap.
Можно ли добавить ее поддержку (загрузку с нее тайлов в кеш)? Там тоже весьма доступный API.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
matvenson писал(а) Wed, 25 February 2015 18:00
edoroe

Дружище!
Программа твоя полезная, но тут __вело__ форум, следовательно нам была бы более удобна и востребована карта OpenCycleMap.
Можно ли добавить ее поддержку (загрузку с нее тайлов в кеш)? Там тоже весьма доступный API.

Сделаю
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Скрестил MapTour с комплексом GPS мониторинга GPSM.
Теперь можно мониторить трекера и с помощью программы MapTour (под Android или Windows).

Новая версия программы ver 1.02.00 (09.03.2015)

  • Мониторинг трекеров системы GPSM
    (пока только минимальный функционал - визуализация целеуказателя и наименования трекера на карте)
  • Карта OpenStreetMap Cycle
  • Поднял версию снимков для GoogleSat
  • Убрал автогашение экрана (для Android)
  • Оптимизировал выход/вход в бакграунд (для Android)
  • Клавиша НАЗАД убирает недавно открытые окна (для Android)
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
edoroe писал(а) Mon, 09 March 2015 11:27
[*]Карта OpenStreetMap Cycle


Спасибо!
Это здорово. Программа стала на шаг ближе к "мечте велосипедиста".

Будем тестить дальше. Ради такого дела достал WinCe навигатор из кладовки.

На WinCe при попытке масштабировать карту кнопками +\- ругается на сервис GPSM: Invalid command name "GPSM:TrackerReadLastCoords"

Может, кстати, сделать сервис GPSM отключаемым?


Тут вот выскочило сообщение "Cannot create bitmap: 8"
При этом тайл под сообщением - черный. Изменено пользователем matvenson
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
matvenson писал(а) Mon, 09 March 2015 20:30

Это здорово. Программа стала на шаг ближе к "мечте велосипедиста".

И чего ещё не зватает велосипедистам ?

matvenson писал(а) Mon, 09 March 2015 20:30

Будем тестить дальше. Ради такого дела достал WinCe навигатор из кладовки.

Так под андроидом тоже работает.

matvenson писал(а) Mon, 09 March 2015 20:30

На WinCe при попытке масштабировать карту кнопками +\- ругается на сервис GPSM: Invalid command name "GPSM:TrackerReadLastCoords"

Исправил - механическая ошибка. Перекачайте версию для WinCE с сайта заново. Версию выпускать не стал.

matvenson писал(а) Mon, 09 March 2015 20:30

Может, кстати, сделать сервис GPSM отключаемым?

Так он выключен по умолчанию, пока не выберете в меню "GPSM мониторинг"

matvenson писал(а) Mon, 09 March 2015 20:30

Тут вот выскочило сообщение "Cannot create bitmap: 8"
При этом тайл под сообщением - черный.

Это больше похоже на нехватку памяти. 64 Мбайт на навигаторе ?
Изменено пользователем edoroe
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
edoroe писал(а) Mon, 09 March 2015 21:12

И чего ещё не зватает велосипедистам ?


Это вопрос риторический... Wink

Цитата:
Так под андроидом тоже работает.


На андроиде - телефон. На винде - навигатор. Радиостанция на БТР-е Smile

Потестим на андроиде.


Цитата:
64 Мбайт на навигаторе ?


Ага, увы.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
У меня на 64 Мбайт работает около 50 передвижений (смен полных экранов карт), потом тоже выходит по нехватке памяти. Наверное от сборки зависит - сколько после загрузки ОС остается свободной памяти.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы ver 1.03.00 (20.03.2015)

  • Управление процессом соединения с сервисом GPS мониторинга
  • Визуализация следа наблюдаемых трекеров
  • Визуализация скорости, азимута, возраста маршрутной точки, фотографии, круга точности наблюдаемых трекеров
  • Оптимизировал наезжание друг на друга значков на Маршруте
  • Переделал алгоритм посегментной визуализации видимой части Маршрута
  • Оптимизировал наезжание друг на друга значков Целеуказателей наблюдаемых Трекеров
  • Переделал алгоритм посегментной визуализации видимой части Следа
  • Карточка наблюдаемых Трекеров
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
edoroe писал(а) Mon, 09 March 2015 21:12

И чего ещё не зватает велосипедистам ?


1. Экспорт/импорт треков в какой-нибудь общеизвестный формат.
Треки чаще всего не свои, а загруженные.
2. Голосовое ведение по треку. Велосипедисты смотрят на дорогу, а не в экран.
Понимаю, что задача нетривиальная, сам думаю об алгоритме оценки манёвров на треке...
Но можно проще. Сделать несколько голосовых файлов типа "направо", "налево" итд. и в программе оформить в виде расставляемых вручную "голосовых" маршрутных точек при оценке загруженного трека (установка свойств точки). Плюс возможность задать точку с произвольным звуковым файлом (турист сам запишет свой собственный комментарий типа "справа в кустах колодец").
Получится как точки оповещения в гармине. Нужно задавать радиус оповещения по умолчанию или настраиваемый для каждой точки оповещения.
В итоге - устройство в кармане, а в наушник свой же голос сообщает о подготовленных заранее манёврах.

Вот тут в соседней теме пользователь хочет голосовое ведение по треку, но решение будет уж слишком громоздкое в плане кода...

0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour ver 1.04.00 от 14.04.2015

  • Поиск координат по наименованию
  • Добавил левую панель управления
  • Переформатировал правую панель управления
  • Вынес на левую панель управления часто используемые действия
  • Расширил диапазон управления яркостью карты от 20% до 220% было (50-200)
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы ver 1.05.00 от (09.05.2015)

  • Автоматическое построение маршрута через сервис OpenStreetMap
  • Добавил карты:
    - OpenStreetMap (MTB)
    - OpenStreetMap (Landscape)
  • Центрирование карты по наблюдаемым трекерам
  • Выборочная постоянная визуализация объектов координаты которых найдены по наименованию (Геокодированию)
  • Визуализация наблюдаемых трекеров в Раскадровке Маршрута
  • БАГ: При построении маршрута, при добавлении точки между двумя существующими точками маршрута, иногда точка вставлялась не корректно.
  • БАГ: После отключения GPSM мониторинга временно исчезал собственный (данного устройства) целеуказатель местоположения
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы ver 2.00.00 от 30.05.2015

  • Прогноз погоды по координатам
  • Масштабирование графического интерфейса в зависимости от разрешения экрана
  • Автоматическая проверка выхода новой версии
  • Множество мелких интерфейсных изменений
  • Теперь приложение не нуждается в инсталяции дополнительного ПО
  • Оптимизировал вывод обьектов найденных по наименованию
  • Добавил опрос порта com5: для WinCE
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour ver 2.01.00 от 22.06.2015

  • Мелкие интерфейсные изменения
  • Добавил новые звуковые события при ведении по маршруту
  • Украинские голосовые файлы (на сайте)
  • При ведении по маршруту экран включаается при голосовом событии, и отключается, спустя 15 секунд.
  • Групповые операции со строками в "Поиск по наименованию"
  • Добавил возможность очищения маршрута (удаление обычных точек маршрута) - удобно использовать при автоматическом построении маршрута
  • Реверс маршрута
  • След моего целеуказателя
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour 2.02.00 от 06.07.2015
Изменения:

  • Гео Фотографии: создание, просмотр, локальное хранение, визуализация на карте
  • Оптимизировал установку яркости новых тайлов при визуализации карты
  • При ведении по маршруту подправил проговариваемую дистанцию до манёвра - сделал немного раньше
  • Мелкие изменения интерфейса (касательно скроллируемых фреймов)
  • БАГ: при закачке тайлов в кеш для метода "По маршруту"
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour ver 2.03.00 от 05.08.2015

  • Предварительная закачка тайлов в кеш под Android
  • Оптимизировал количество точек следа
  • Компас
  • Оптимизировал масштабирование иконок в зависимости от разрешения экрана
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour ver 2.04.00 от 21.08.2015

  • Гибрид яндекса на спутнике яндекса
  • Мониторинг радиальной зоны
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour ver 2.05.00 от 14.09.2015

  • Статистика текущего перемещения
  • Автоматическое построение маршрута по данным Visicom
  • Очистка/Скрытие следа (вызов формы управления - клик на целеуказателе)
  • Карточка моего трекера (для Android, под ПК было)
  • При установленном центрировании карты по трекеру, разрешаю перемещение карты
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
Новая версия программы MapTour ver 2.06.01 от 29.10.2015

  • БАГ: Нечитаемая под WinCE база данных созданная под Windows
  • Восстановил построение маршрута для сервиса OpenLS
  • поддержка NMEA протокола ревизии IV
0

Поделиться сообщением


Link to post
Поделиться на других сайтах