Реклама

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

Alex_N

Опытный
Регистрация
29.05.2010
Сообщения
951
Регион
Республика Татарстан
Детектор
V1
Авто
Toyota
Решил создать такую тему, так как периодически и на форуме и в личке задают вопросы по самостоятельному редактированию баз, подгружаемых программой 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. Необходимо периодически отслеживать свои пользовательские точки на предмет появления на их месте точек основной базы.[DOUBLEPOST=1441433208,1441375297][/DOUBLEPOST]В прошлый раз установка пользовательской точки рассматривалась в основном для тестовых целей или как дополнительная к загружаемым. А что делать, если нужно скорректировать уже имеющуюся - изменить ее тип, скорость или по другим причинам?
Рассмотрим и этот случай на примере все той же Цильны. Допустим, что мы хотим удалить точку Автодории на южном участке и на то же место поставить свою, но уже с типом "стационарный радар":
ц_20.jpg
Жмем на нее::
ц_21.jpg
и у нас появляется следующее предложение:
ц_22.jpg
Нажимаем "Ок" и наша точка приобретает следующий вид:
ц_23.jpg
Теперь она замаскИрована (забанена). Убеждаемся в этом, просмотрев меню собственных точек:
ц_24.jpg
Теперь мы можем прямо на то же место поставить требуемую нам точку по уже опИсанному алгоритму и теперь оповещение программы будет именно на нашу точку.
Как мы видим, бан точки из основной базы тоже считается как пользовательская точка. Чтобы снять бан в дальнейшем, надо просто удалить эту пользовательскую точку из меню точек пользователя.
 
Последнее редактирование:

Статистика форума

Темы
5 228
Сообщения
515 421
Пользователи
29 606
Новый пользователь
KimIV
Верх Низ