Hello World!

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
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны авторизоваться, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас