Как самостоятельно редактировать базы в программе iStrelka под Android

Тема в разделе "GPS", создана пользователем Alex_N, 4 сен 2015.

  1. #1 Alex_N, 5 сен 2015
    Последнее редактирование: 5 сен 2015
    Решил создать такую тему, так как периодически и на форуме и в личке задают вопросы по самостоятельному редактированию баз, подгружаемых программой iStrelka (независимо от источника).
    Обычно, необходимость в таком редактировании возникает в следующих случаях:
    - нужно ехать в другие регионы где по базе присутствуют радары, которых в жизни не видел или не знакома реакция на них программы;
    - хочется настроить звуковые и световые оповещения программы под себя, а поблизости нет вообще никаких радаров;
    - не устраивает тип или другие параметры имеющихся в базах точек;
    - и т.д.
    На сайте разработчика конечно же есть описание всего функционала, но решил, что описание процесса редактирования точек базы именно на этом ресурсе да еще и с примерами не будет лишним.

    Итак, рассмотрим для начала процесс создания собственной точки на примере добавления финиша участка Автодории у поселка Цильна в Ульяновской области.
    Первое, что нам требуется, это конечно же сама установленная программа версии проф, а также бесплатно распространяемая программа StrelkaMap от того же автора:
    ц_01.jpg
    Убеждаемся, что обе программы загружены на наше устройство и запускаем непосредственно iStrelk-у:
    ц_02.jpg
    Находим пункт "БАЗА ОБЪЕКТОВ" и запускаем его:
    ц_03.jpg
    Заходим в меню "Посмотреть на карте" (тут должен быть включен интернет для корректного отображения картосновы) и находим по карте окрестности Цильны:
    ц_04.jpg
    Нам нужно проставить второй (зеркальный) участок контроля Автодориями для оповещения другого потока. Для примера попробуем внести свою точку финиша на северном участке.
    Нажимаем на имеющуюся точку начала зоны контроля и получаем отображение ее координат из загруженной базы. Нам это нужно, чтобы иметь примерные координаты нашей точки (но можно это сделать и любым другим способом):
    ц_05.jpg
    Далее жмем кнопку "Добавить точку" (выделена мною зеленым овалом слева):
    ц_06.jpg
    Также, до этого места редактирования базы можно было дойти и сразу через меню
    "ДОБАВИТЬ ОБЪЕКТ", если сразу знать точные координаты:
    ц_17.jpg
    Передвижением синего указателя двигаем точку точнее на требуемое место, заполняем атрибуты типа камеры:
    ц_07.jpg
    ограничения скорости:
    ц_08.jpg
    и азимута нашей точки:
    ц_09.jpg
    а также комментарий к точке. Получаем следующую картинку:
    ц_10.jpg
    Создание пользовательской точки завершено. Заходим в меню точек пользователя:
    ц_11.jpg
    и проверяем свою точку - ее описание там появилось:
    ц_12.jpg
    Возвращаемся в режим просмотра на карте и тоже ее там теперь наблюдаем:
    ц_13.jpg
    Если теперь тоже нажать на нее, то увидим ее атрибуты:
    ц_14.jpg
    Если поставить галочку "Делиться", то Ваша внесенная точка будет видна и другим пользователям программы, которые тоже поставили эту галку в своей проге:
    ц_15.jpg
    Но если Вы хотите использовать эту точку только временно как тестовую, то лучше эту галку не ставить.

    Некоторые важные и не очень замечания и комментарии:
    1. Созданная точка не добавляется автоматом в общую базу, а будет отображаться в Вашей проге до тех пор, пока Вы ее сами не удалите.
    2. Корректировать точки самой базы невозможно. Вы можете только замаскИровать (забанить) точку основной базы и внести вместо нее свою по описанному алгоритму чуть сдвинув координаты (чтобы не было наложения точек по координатам), если Вас по каким то причинам не устраивают параметры точки основной базы.
    3. Необходимо периодически отслеживать свои пользовательские точки на предмет появления на их месте точек основной базы.
    --- Сообщения объединены, 5 сен 2015, Дата первоначального сообщения: 4 сен 2015 ---
    В прошлый раз установка пользовательской точки рассматривалась в основном для тестовых целей или как дополнительная к загружаемым. А что делать, если нужно скорректировать уже имеющуюся - изменить ее тип, скорость или по другим причинам?
    Рассмотрим и этот случай на примере все той же Цильны. Допустим, что мы хотим удалить точку Автодории на южном участке и на то же место поставить свою, но уже с типом "стационарный радар":
    ц_20.jpg
    Жмем на нее::
    ц_21.jpg
    и у нас появляется следующее предложение:
    ц_22.jpg
    Нажимаем "Ок" и наша точка приобретает следующий вид:
    ц_23.jpg
    Теперь она замаскИрована (забанена). Убеждаемся в этом, просмотрев меню собственных точек:
    ц_24.jpg
    Теперь мы можем прямо на то же место поставить требуемую нам точку по уже опИсанному алгоритму и теперь оповещение программы будет именно на нашу точку.
    Как мы видим, бан точки из основной базы тоже считается как пользовательская точка. Чтобы снять бан в дальнейшем, надо просто удалить эту пользовательскую точку из меню точек пользователя.
     
    • Полезно! Полезно! x 3
    • Нравится Нравится x 2

Поделиться этой страницей

Рейтинг@Mail.ru