- Проблемы&Решения
- Проблема:
- Решение:
- Проблема: Не работает «режим поиска точки»
- Решение
- Проблема: некорректно работает запись трека
- Решение:
- Приложение — Навигатор Рыбака Бесплатное приложение — Fisherman Navigator v.1.52.0 android apk
- Скриншоты Навигатор Рыбака v. 1.52.0 под андройд
- Скачать приложение бесплатно Приложение Fisherman Navigator доступно для скачивания под android от 4.0
- Функционал навигатора
- Работа со сторонними картами
- Друзья, как и обещали, поработали над картами offline
- Второй способ
- Создание собственных карт
- MBTiles
- JPG/PNG с файлом привязки
- OZF карты
- Кэширование карт
Проблемы&Решения
На этой странице я буду вести колонку о проблемах, на которые жалуются некоторые пользователи приложения, и буду приводить способы их решения.
Проблема:
- У меня телефон Huawei и по чему то на нем приложение Навигатор Рыбака не показывает карту, просто белый экран…
- Телефон Huawei, раньше все работало отлично, но после того как я установил последнее обновление системы от Huawei, приложение не показывает карту, вместо нее серый экран и надпись..
Думаю подобная проблема может быть актуальна не только для Huawei, так что если у вас другая модель телефона, но та же проблема — думаю вам стоит попробовать рекомендованое решение.
Решение:
Проанализировав жалобы пользователей, и прочюю информацию, я пришел к выводу, что проблема связана с обновлениями Google Play Services. В обновлении видимо есть какие то ошибки, что приводит к проблемам с работой сервисов гугла, в том числе и карт. Вот ссылка на источник: https://productforums.google.com/forum/#!topic/play/xfLz_9emKs0
Работники гугла уже работают над новой версией плей сервисов, которая все исправит.
А тем временем один из пользователей приложения (дай Бог ему здоровья!) рассказл мне как ему удалось решить эту проблему. Шаги следующие:
- Удаляете приложение Google Play Services
- Перезагружаете телефон
- Устанавливаете заново Google Play Services с плей маркета. На всякий случай, вот ссылка для этого:
Стоит отметить, что это работает до перезагрузки телефона. Потом нужно повторять шаги по новой.
Проблема: Не работает «режим поиска точки»
- …при выборе голосовых подсказок в рус.яз, он пишет, что телефон не поддерживает этот язык, и сразу выходит из режима поиска точки. А вот с английским он работает нормально …
- Выбираю точку, нажимаю на режим поиска, а мне пишет «язык не поддерживается
вашим устройством» и потом «выход из режима поиска».
Подскажите, что не так… - При нажатии на точку и входе в режим поиска точки вылазит сообщение — Этот язык не поддерживается вашим устройством и поиск закрывается! …
Решение
Несколько месяцев назад я немного усовершенствовал «режим поиска точки», добавил дополнительных настроек, и самое главное, в голосовых подсказках, заменил мой голос на компьютерный женский, более громкий и четкий. Но видать не все устройства поддерживают компьютерный голос. Хочешь сделать как лучше а получаеться как получаеться 🙂 .
К счастью, я предусмотрел подобный сценарий, потому никто не останется обижен.
1) Лучше всего все таки попытаться как-то установить голосовой пакет для русского языка для вашего устройства. Делается это через настройки телефона. На разных моделях телефона может быть по разному. Вот пример, который 100% работает для Samsung:
Android 6.0 (Marshmallow)
- Зайдите в глобальные настройки телефона (шестеренка).
- Выберите Язык и ввод.
- Под ‘Речь’ выберите Настройки синтезатора речи.
- Выберите желаемый синтезатор речи:
- Samsung синтезатор речи
- Google синтезатор речи
- Дальше нажмите иконку настроек (шестеренка) возле желаемого синтезатора речи.
- Выберите Установить голосовые данные.
- Дальше, для желаемых языков (в нашем случае русский) нажмите Загрузить или картинку, означающую Загрузить.
- Подождите пока языки загрузятся, это может занять несколько минут.
- Возвращайтесь назад и пробуйте
Android 7.0 (Nougat)
- Зайдите в глобальные настройки телефона (шестеренка).
- Выберите Система.
- Выберите Язык и ввод.
- Под ‘Речь’ выберите Настройки синтезатора речи.
- Выберите желаемый синтезатор речи:
- Samsung синтезатор речи
- Google синтезатор речи
- Дальше нажмите иконку настроек (шестеренка) возле желаемого синтезатора речи.
- Выберите Установить голосовые данные.
- Дальше, для желаемых языков (в нашем случае русский) нажмите Загрузить или картинку, означающую Загрузить.
- Подождите пока языки загрузятся, это может занять несколько минут.
- Возвращайтесь назад и пробуйте
Для других моделей телефонов и планшетов все должно быть более менее так же. Если не получается — по спрашивайте гугл. Если же вы так и не смогли одолеть настройки синтезатора речи — у Сусанина всегда есть план «Б» и даже «В» 🙂
2) Я предусмотрел, что могут быть проблемы компьтерным голосом, и потому добавил возможность перейти на старый режим поиска (с моим голосом). Настройки — Голосовые подсказки — Новый режим поиска точки — выключить.
3) Можете попробовать отключить голосовые подсказки вообще. Правда, если в режиме поиска точки для вас в первую очередь важны голосовые подсказки — тогда этот вариант отпадает.
Проблема: некорректно работает запись трека
Из писем и комментариев пользователей:
- …Почему то приложение не пишет трек, до этого все было нормально, в чем может быть причина? …
- …последнее время стали происходить непонятные вещи. Если раньше трек писался точно то теперь записывается прямыми линиями….
- …я купил тел. Ксияоми редми 5+ и стало писать треки как попало, так как когда у меня был Самсунг всё было отлично …
Решение:
Как видите, проблем распространенная, по этому я добавляю на сайте способы ее решения.
На моем ксяоми MI A2, как я его только купил, были проблемы с точностью определения местоположения, и трек вообще не писало. я уже было расстроился что плохой GPS там, но потом нашел в интернете решение. Нужно было сделать следующее:
Настройки -> Защита и местоположение -> Местоположение -> Поиск -> Поиск сетей Wi-Fi — Выключить .
Это помогло моментально. Попробуйте, возможно и вам поможет.
Второй вариант — не только для ксяоми а возможен для многих из новых телефонов, в том числе Samsung и Huawei . Дело в том что на некоторых современных прошивках по умолчанию всем приложения запрещено работать когда устройство в фоне. Тоесть, вы начали запись трека, выключили экран, и программа перестала работать. Потом включаете экран — и видите прямую линию, потому что программа записала только первые и последние точки трека.
Это решаемо. Нужно найти в настройках где эти разрешения находяться, и разрешить Сусанину работать в фоне и использовать GPS в фоне, либо что то одно из двух.
Еще был у меня такой случай: вышел в лес, включил писать трек — а он не пишет когда экран выключен. Получаються то зигзаги, то прямые линии. Я подумал что так повлияло обновление прошивки. Оказалось я просто включил на телефоне режим енергосбережения а он как оказалось тоже даёт такой эффект 🙂
Также, вот советы от некоторых пользователей, которые успешно побороли эту проблему:
- … Всё получилось😀! Зашёл в настройки самого приложения. В графе контроль активности стояла галочка на умном режиме. Переставил на нет ограничений и всё заработало! Дивайс xiaomi redmi note 6 pro. …
- …последнее время стали происходить непонятные вещи. Если раньше трек писался точно то теперь записывается прямыми линиями….
- …В настройках блокировало и приложение и gps как только гас экран. Решено.испасибо за наводку …
- …Нашел причину — в контроле активности установил «без ограничения» — все заработало! …
Приложение — Навигатор Рыбака Бесплатное приложение — Fisherman Navigator v.1.52.0 android apk
Скриншоты Навигатор Рыбака v. 1.52.0 под андройд
Скачать приложение бесплатно Приложение Fisherman Navigator доступно для скачивания под android от 4.0
Скачать Навигатор Рыбака v.1.52.0 на андроид размер 7.1 Mb | v.1.52.0 | скачали:
Особенности приложения описание особенностей приложения Навигатор Рыбака
Приложение навигатор рыбака станет настоящей находкой для любителей рыбной ловли. Хотя кроме заядлых удильщиков эта утилита будет полезной и для грибников, охотников или обычных туристов. Автор приложения «сусанин» сам является любителем рыбалки, ввиду чего писал его с учетом всех нюансов. До этого им использовались разнообразные навигаторы для телефона, но от их использования всегда оставался неприятный осадок, связанный с множеством возникающих в процессе неудобств. Поэтому он принял решение о создании авторской утилиты, и именно так появился навигатор рыбака для андроид.
Функционал навигатора
Программа сочетает в себе множество полезных функций, среди которых:
- отправка рыбных точек посредством смс, писем на электронную почту или в социальной сети ВК;
- поиск при помощи подсказок голосом;
- применение собственных карт при отсутствии подключения к сети интернет;
- обозначение координат;
- сохранение точек путем встряхивания смартфона;
- запись звукового коммента при сохранении точки.
Кроме того вы сможете записать трек движения, просмотреть карту и увидеть собственное местонахождение на ней, а также посмотреть все сохраненные ранее точки через GPS навигатор рыбака.
Также софт порадует пользователей простой и понятной системой поиска, и наличием возможности экспорта и импорта точек и треков gpx. C детальными инструкциями можно ознакомиться непосредственно после загрузки приложения от сусанина и установки его на телефон. А для получения ответов на актуальные вопросы вы сможете посетить официальный сайт разработчиков.
Кроме того ознакомиться с полезной информацией, или пообщаться с соратниками вы сможете при посещении официального сообщества приложения в социальной сети ВК. Там же вы сможете рассказать о своих пожеланиях разработчикам, и подать им идею добавления новых туториалов и функций, а также выразить что бы вы хотели увидеть в следующей версии, и рассказать о своих замечаниях касательно использования GPS навигатора рыбака.
Работа со сторонними картами
Друзья, как и обещали, поработали над картами offline
Текущая версия приложения читает следующие форматы карт:
- Карты семейства ozf ;
- Карта в виде одного большого изображения (.png или .jpg), с файлом геграфической привязки (.kml, .map или .dat);
- Карта в виде “кеш”;
- Карта в формате MBTiles (Как по мне — самый толковый формат).
Большинство пользователей приложения, да и вообще, рыбаков, охотников и туристов, использующих gps навигацию, наверняка знакомы с этими форматами карт, где их брать и как их делать.
В последующих обновлениях будем расширять количество поддерживаемых форматов, в частности, в планах добавить поддержку векторных карт. Также вы можете предлагать форматы в комментариях и мы будем видеть наиболее востребованные из них.
Вернемся к работе с картами в текущей версии.
Для использования своей карты её сначала необходимо загрузить на телефон (планшет). Можно закачивать карту как в память устройства, так и на съемную карту памяти. Если это карта с файлом привязки — важно, чтобы оба файла были подписаны одинаково и находились в одной папке.
После того как загрузили карту, открываем Навигатор Рыбака. В приложении карту можно открыть двумя способами: задать ее в качестве основной карты или добавить на основную, как слой.
В первом случае вам необходимо открыть главное меню приложения и выбрать пункт “настройки”
В настройках выберите пункт “тип карты” и укажите его как “своя”
Появится диалоговое окно-проводник, предлагающее вам найти свою карту на устройстве и выбрать ее.
Вернувшись из настроек на карту, вы увидите что в качестве карты установлена выбранная вами карта.
Отметим, экран не передвигается автоматически к тому месту, где будет расположена Ваша карта, нужно заранее передвинуть экран к месту с загружаемой картой.
Второй способ
Использования карты — добавить её на основную как слой. Для этого открываем меню карты и выбираем пункт “добавить слой”.
Появляется уже знакомый проводник для выбора своей карты.
Добавленная карта отображается поверх основной.
Таким же образом можно накладывать неограниченное количество карт-слоев, как на карты гугл, так и на свои.
Создание собственных карт
Теперь пару слов для тех, кто не знает, где брать карты и как их можно сделать.
Для создания подобных карт существует множество программ для ПК.
Рассмотрим на примере одной из них. Итак, открываем программу, выбираем нужную нам карту из предложенного списка.
Для примера выбираем карты генштаба и выделяем прямоугольную область, которую планируем загрузить на телефон.
После этого появляется окно, которое предлагает нам разные операции, которые можно проделать с этой областью. Сначала выбираем вкладку “Загрузить”, там же выбираем масштаб(ы), которые хотим загрузить и еще раз выбирам тип карты — “Генштаб”.
Нажимаем кнопку “начать”.
Дальнейшие действия будут зависеть от формата, который мы хотим получить на выходе.
MBTiles
Самый толковый формат! Имеет все преимущества кеша — скорость работы, поддержка многомасштабности, и при этом, с ним гораздо удобнее работать. Карта сохраняется одним файлом. Не нужны никакие файлы привязки.
После того как карта загрузилась — в этом же окне переходим на вкладку «Экспорт»
В этой вкладке выбираем в этом окне:
- Формат для экспорта — MBTiles;
- Путь куда сохранять карту;
- Тип карты — тот, который вы загрузили на предыдущих шагах;
- Можно на эту карту наложить какой-то слой;
- Выбираем необходимые нам масштабы. Не забываем, что добавление каждого последующего масштаба увеличивает вес карты в три раза.
После, нажимаем «начать» , и ждем когда карта появится в указанной папке.
JPG/PNG с файлом привязки
После того как карта загрузилась, “склеиваем” карту. Переходим на вкладку «Склеить» и выбираем куда сохранить карту, проверяем тип карты и масштаб, указываем тип файла привязки и проекцию (обязательно выбирать проекцию Google карт!). Сохраняем полученную карту.
Карта готова, осталось перекинуть карту с файлом привязки на устройство, а что делать дальше — написано в начале статьи.
OZF карты
Аналогично картам jpg/png . Только в качестве файла привязки нужно всегда выбирать map. Так же есть другие программы для создания ozf карт, собственно сам OziExplorer, в котором вы сами можете вручную привязать любую карту к реальным координатам.
Кэширование карт
Второй тип карты — кеш, имеет как преимущества так и недостатки.
Преимущества:
- Приложению с ним проще всего работать. А это значит, что программа быстрее работает, быстрее загружает в себя карту, меньше тормозит и меньше расходует батарею. Если для цельной карты есть определенные ограничения на размер, при превышении которых карта долго загружается и приложение тормозит, то для кеша таких ограничений нет. Размер ограничивается только свободным местом на карте памяти или в памяти устройства.
- Разные слои для разных масштабов. Это значит, что при многократном уменьшении/увеличении масштаба, циферки буковки и обозначения не растягиваются на весь экран или сжимаются в точку, а остаются читаемого размера.
Недостатки:
- Чуть большая сложность в работе. По сути, это папка с системой вложенных папок, в которых разложены кусочки изображения. Легко запутаться, и скопировать не все или лишние папки и файлы.
- Кеш значительно медленнее переписывается с компьютера на телефон или с компьютера на карту памяти. Карта в 200-300Мб может копироваться несколько часов!
- Кеш — довольно специфичный формат. Карты в таком формате встречаются реже и сделать их можно ограниченным количеством средств.
Чтобы в рассмотренной программе получить карту в формате кеш нужно выполнить такие действия:
1) Выделить участок карты и загрузить нужные масштабы (все как и для карты в формате .jpg)
2) Вместо “склеить” выбираем “копировать”.
3) Указываем папку, куда сохранить кеш и запускаем процесс.
4) Находим наш кеш в указанной папке и переносим его на устройство. Время передачи зависит от размера области и выбранных масштабов. Загрузка карт из кеша описана выше.
На этом пока все, с добавлением новых форматов карт статья будет дополнена. Ожидаем Ваших комментариев относительно работы новой функции и будем рады учесть Ваши отзывы и пожелания.