Speedtrap alert для андроид

Базы данных

Приложение поддерживает следующие форматы дополнительных баз камер: IGO (предпочтительный), Navitel, Tomtom OV2, Garmin CSV, GPX, KML.

На OV2, CSV, GPX и KML останавливаться не будем, они позволяют передать мало параметров (нет даже направления) и интереса не представляют.

О навителе стоит сказать, что этот формат по структуре ничем не отличается от IGO, за исключением того, как указывается направление камер. В навителе и IGO направления различаются на 180 градусов. В IGO направление камеры — это направление куда едет автомобиль, скорость которого надо проконтролировать. В навителе — «в лицо» этому автомобилю. Для программы, с точки зрения разбора (парсинга) текстового файла, эти два формата одинаковы и дальнейшее описание возможностей формата IGO в той же степени применимо к формату навител.

Формат IGO представляет из себя текстовый файл, в котором каждой точке одна строка. В общем виде, строка выглядит так:

[идентификатор] — необязательный параметр. Может быть целым числом или GUID, взятым в фигурные скобки. Примеры:

[долгота] и [широта] — задаются в градусах, разделитель целой и дробной всегда точка ‘.’

[тип-камеры] — целое число, обозначающее тип камеры. Программа поддерживает следующие предопределенные типы:

[ограничение] — целое число, ограничение скорости, по-умолчанию в км/ч. Важно: если в программе выбрать не метрические единицы, то ограничения будут рассматриваться как в мили/час (mph). Может быть равно 0, в этом случае программа не контролирует и не сигнализирует превышение для этой точки.

[тип-направления] — целое число, может принимать значения 0,1,2. 0 — обозначает камеру без направления, программа будет предупреждать о такой при подъезде с любой стороны (параметр [направление] игнорируется). 1 — камера работает в одном направлении, заданном параметром [направление]. 2 — камера двунаправленная, работает в указанном направлении и противоположном.

[направление] — число большее или равное 0 и меньше 360. В стандарте IGO число должно быть целым, программа допускает число с дробной частью. Разделитель целой и дробной части всегда точка ‘.’ Для IGO: направление 0 означает на север, 90 — восток, 180 — юг, 270 — запад. Если камера должна контролировать поток, едущий, например, на юго-запад, параметр [направление] должен быть равен 225. Для формата навител: 0 — юг, 90 — запад, 180 — север, 270 -восток. Если камера контролирует поток, едущий на юго-восток, параметр [направление] должен быть 315.

Преобразования типов камер при загрузке базы

Если при загрузке файла встречается точка с типом 2 (контроль светофора), но для нее указано ограничение скорости, то тип преобразуется в тип 3 (контроль светофора и скорости). Если встречается тип 3, но ограничение равно 0, то тип преобразуется в 2. Если встречается тип 1 (статическая камера скорости) с ограничением 0, то тип преобразуется в 100001 (камера нефиксированной скорости). Эти преобразования заданы жестко и настройками их изменить нельзя.

Загрузка баз

При загрузке содержимого баз в память, если установлен параметр «учитывать приоритет баз» (меню вверху справа), программа учитывает порядок, в котором базы расположены в списке, и убирает дублирующиеся точки. Точки из баз вверху списка замещают точки из баз внизу списка. Одна точка замещает другую, если: а) находятся менее чем в 50м друг от друга; б) имеют направление, отличающееся менее чем на 45 градусов; в) имеют одинаковый тип или обе относятся к категории камер скорости, т.е. имеют обе имеют один из типов 1, 3, 100001, 100040, 100070.

Читайте также:  Андроид смонтировать сетевую папку

Не замещаются секционные камеры контроля средней скорости. Это сделано с целью исключить ошибки, которые могут привести к неправильной работе программы на участках контроля (например, забыли или неправильно заместили финишную камеру).

На скриншоте, приведенном ниже, 2 точки из базы hide-test.txt замещают 2 точки из базы speedcam.online (всего 27581, активно 27579). А база speedcam.online, в свою очередь, замещает 22 точки из базы «РФ-дополнительная».

Замещение точек можно использовать для маскирования ненужных камер скорости. Для этого в базе вверху надо создать точки, совпадающие с точками, которые надо заместить в базах снизу, указать им тип 100001 (не используется в РФ). Затем создать предупреждение для этого типа, выставить ему дистанцию оповещения в 0 и снять отметку «переменная дистанция предупреждения».

Дополнительные параметры для точек

Для формата IGO программа поддерживает расширенные свойства, описывающие точку. Расширенные свойства записываются в следующем общем виде (примеры):

Расширенные параметры представляют из себя JSON-константу, записанную в 1 строку и идущую с самом конце после запятой и символа решетки #.

Источник

Speedtrap Alert для Android

Для приложения требуется Android 5.0 и выше, для показа карты требуются Google Play сервисы.

Местоположение

Убедитесь, что местоположение включено. Для работы приложения требуется точное местоположение, включите режим «По всем источникам» (GPS, Wi-Fi, мобильные сети) или режим «По спутникам GPS». Не включайте режим «По координатам сети».

При каждом запуске приложение проверяет и при необходимости запрашивает разрешение для доступа к местоположению. Разрешите доступ к местоположению.

Громкость звука

Убедитесь что громкость звука достаточна. Приложение использует по умолчанию канал Мультимедиа, отрегулируйте его громкость.

Для показа визуальных предупреждений, а также плавающего спидометра, приложение использует всплывающие окна. Данная возможность Андроид требует специального разрешения, обычно оно называется «разрешить наложение поверх других окон». При самом первом запуске приложение запрашивает это разрешение.

Установлено ли это разрешение или нет, вы можете быстро проверить прямо в приложении и при необходимости установить. Для выберите команду «Быстрый тест» в меню приложения (3 точки в правом верхнем углу).

Если тест прошел удачно и разрешение предоставлено, появится всплывающее окно.

В случае неудачного прохождения теста, внизу экрана появится снэкбар с сообщением и кнопкой «Разрешить». Нажжмите эту кнопку.

Включите переключатель, разрешение на всплывающие окна будет предоставлено.

В этом разделе описывается как приложение работает в фоновом режиме и как надо его настроить, чтобы оно не было заблокировано системой. По ссылкам ниже инструкции для конкретных устройств.

Для голосовых предупреждений используется синтезатор речи. Чтобы быстро проверить функционирование синтезатора, выберите команду «Быстрый тест» в меню приложения (3 точки в правом верхнем углу).

Если тест прошел успешно, приложение проговорит тестовую фразу и выведет всплывающее окно.

Если вы не услышали голоса, убедитесь что громкость достаточна и что приложение «Синтезатор речи Google» установлено и не отключено. Откройте настройки телефона, перейдите в раздел «Приложения» и найдите «Синтезатор речи Google». Проверьте не отключено ли оно, включите при необходимости. Если оно не найдено, перейдите по этой ссылке Google Play и установите его.

Если синтезатор Google установлен, громкость в телефоне достаточна, но голос звучит слабо, убедитесь, что в настройках синтезатора включен переключатель «Громкость речи»

Если вы не увидели всплывающего окна, откройте эту ссылку.

Если есть вопросы как приложение управляет выводом аудио когда телефон подключен по Bluetooth к магнитоле, играет ли в это время магнитола FM/CD/MP3 или принимает с телефона аудиопоток по A2DP — вы оказались в правильном месте.

Читайте также:  Настройки андроида самсунг галакси 2

Приложение позволяет настроить автозапуск и автостоп, включить режим hands-free при установке или разрыве Bluetooth соединения.

Приложение имеет виджет для запуска и остановки фоновой службы предупреждений.

Приложение имеет встроенную покупку платного функционала. К платному функционалу относится: а) возможность работы в фоновом режиме, т.е. «навигатор сверху» или с выключенным экраном; б) проекция на стекло HUD.

Приложение имеет 14-дневный тестовый период, в течение которого нет никаких ограничений функционала. Как было сказано выше, платными являются только две функции, их ограничение наступает через 14 дней после самого первого запуска. Если, что-то не работает или работает не так — не надо покупать, так как проблема в чем-то ином и покупка никак не поможет.

Качество обнаружения камер (дальность и т.д.), типы обнаруживаемых камер, настройки обнаружения и оповещений в бесплатной версии ничем не отличаются от платной версии.

Ездящим в Москве настоятельно рекомендуется попробовать функции «Режим Мегаполис» и «Режимы камер». По умолчанию обе функции выключены. Для этого зайти в настройки приложения и выбрать пункт «Предупреждения».

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

При включенном режиме камер в выходные дни отключаются предупреждения для камер контроля полосы А.

Источник

Speedtrap Alert for Android

This app widely uses many of phone features like precise location (GPS), popup windows for visual alerts, speech synthesis, work in the background together with navigators or other driver assistance apps. Below we describe how to set up this app and provide some troubleshooting guide.

The app requires Android 5.0 and higher, map view requires Google Play services.

Location

Make sure phone location is turned on. The app needs a precise location, select «High accuracy» (GPS, Wi-Fi, cellular network) location mode or «GPS only». Don’t select «Battery saving» mode.

Every time the app starts, it checks permission to access phone location. Allow the app to access phone location. Further, this dialog window appears only if location permission was reset.

Sound volume

Make sure volume is high enough. The app uses the Multimedia audio channel by default. When the app active, the phone volume buttons adjust the Multimedia channel volume.

The app supports multiple databases in different formats. You can download your database from your cloud storage, phone SD-card, or even by direct link. If you use a database with directional data in the IGO8 format, you’ll receive warnings only when you’re approaching a speed camera in the right direction without false warnings for other cameras trapping in the other direction.

Follow these links to read step by step instructions for some regional databases.

Or click the button below to learn more about databases and formats.

The app displays visual alerts in floating popup windows. This feature sometimes called «Draw over other apps» or «Display pop-up window» and requires special permission. On the very first start, the app asks the user to grant this permission.

You can quickly check permission right in the app. Tap the app menu at the right top (three dots) and select «Quick test» command.

Читайте также:  Рейтинг карт памяти для андроид

If the test succeeds and permission is granted, the app displays a demo popup window.

If the test fails, the app displays snackbar with the button «Allow» at the bottom. Tap this button and the app will open system settings for this permission.

Turn on the toggle and allow display over other apps.

This section describes how Speedtrap Alert works in the background and how to set it up so that it is not suspended by the system. The links below will help to set up the app in some special cases.

The app uses speech synthesizer for voice alerts. To check quickly that speech synthesizer is operational, tap the menu at the right top (three dots) and select the «Quick test» command.

If the test succeeds, the app will speak a short phrase and display a demo popup window.

If you did not hear speech, make sure that volume is high enough and «Google Text-to-speech» is installed and not disabled. Open the phone settings and navigate to the «Applications» section. Open it and find «Google Text-to-speech», check that it is enabled. If you did not find «Google Text-to-speech», follow this Google Play link and install it.

if the speech volume is low, open the phone settings, find the settings for «Google Text-to-speech» and turn on the «Amplify speech volume» toggle.

If you didn’t see the popup window, follow this link.

If you have questions about how the app manages audio output when a phone is connected to a car radio unit via Bluetooth, when a car radio unit plays FM/CD/MP3, or when receives music/podcast audio stream from the phone — you are in the right place.

The app allows the user to configure the alert service auto start/stop when phone connects or disconnects from Bluetooth device. It also allows for the configuration of the hands-free mode for voice alerts.

The app provides a desktop widget for starting and stopping background alert service.

Источник

Speedtrap Alert Антирадар

Приложение GPS антирадар (радар-детектор) заблаговременно и неназойливо предупредит водителя о камерах скорости на дорогах (Стрелка, Автоураган, Автодория, КРИС и т.п.) и поможет избежать ненужных штрафов.

ОСОБЕННОСТИ

Надежный источник данных speedcamonline.ru, ежедневно обновляемый сообществом rd-forum. Расписание автоматического обновления базы настраивается в программе (варианты : при запуске; ежедневно; дважды в неделю; еженедельно; вручную).

Гибкие настройки предупреждений. Индивидуально для каждого типа камер можно настроить дистанцию обнаружения, звуки оповещения, проговариваемую фразу, вид и положение всплывающего окна и многое другое.

Опасности в реальном времени. Можно отмечать мобильные засады, радары ДПС или свежеустановленные камеры и предупредить таким образом других водителей. Требуется подключение к интернет.

Контроль средней скорости на участках.

Работа в фоновом режиме совместно с навигаторами. Платная опция с 14-дневным тестовым периодом.

Проекция на лобовое стекло (HUD). Платная опция с 14-дневным тестовым периодом.

Возможность использовать другие базы данных с камерами. Поддерживаются форматы IGO 8 (предпочтительный), Tomtom OV2, Garmin CSV, KML и GPX.

Режим Мото для мотоциклистов. Предупреждения только о камерах в спину. Данная возможность обеспечивается базой speedcamonline.ru

Для Москвы : режим «Мегаполис» — подавление избыточных голосовых предупреждений для близкорасположенных камер; расписание работы камер контроля полосы общественного транспорта (по будням); поддержка камер остановки и парковки Стрит Фалькон.

Удобная обзорная карта.

Отсутствие рекламы, подписок и использования персональных данных.

Источник

Оцените статью