Alex_N
Опытный
- Регистрация
- 29.05.2010
- Сообщения
- 951
- Регион
- Республика Татарстан
- Детектор
- V1
- Авто
- Toyota
Решил создать такую тему, так как периодически и на форуме и в личке задают вопросы по самостоятельному редактированию баз, подгружаемых программой iStrelka (независимо от источника).
Обычно, необходимость в таком редактировании возникает в следующих случаях:
- нужно ехать в другие регионы где по базе присутствуют радары, которых в жизни не видел или не знакома реакция на них программы;
- хочется настроить звуковые и световые оповещения программы под себя, а поблизости нет вообще никаких радаров;
- не устраивает тип или другие параметры имеющихся в базах точек;
- и т.д.
На сайте разработчика конечно же есть описание всего функционала, но решил, что описание процесса редактирования точек базы именно на этом ресурсе да еще и с примерами не будет лишним.
Итак, рассмотрим для начала процесс создания собственной точки на примере добавления финиша участка Автодории у поселка Цильна в Ульяновской области.
Первое, что нам требуется, это конечно же сама установленная программа версии проф, а также бесплатно распространяемая программа StrelkaMap от того же автора:
Убеждаемся, что обе программы загружены на наше устройство и запускаем непосредственно iStrelk-у:
Находим пункт "БАЗА ОБЪЕКТОВ" и запускаем его:
Заходим в меню "Посмотреть на карте" (тут должен быть включен интернет для корректного отображения картосновы) и находим по карте окрестности Цильны:
Нам нужно проставить второй (зеркальный) участок контроля Автодориями для оповещения другого потока. Для примера попробуем внести свою точку финиша на северном участке.
Нажимаем на имеющуюся точку начала зоны контроля и получаем отображение ее координат из загруженной базы. Нам это нужно, чтобы иметь примерные координаты нашей точки (но можно это сделать и любым другим способом):
Далее жмем кнопку "Добавить точку" (выделена мною зеленым овалом слева):
Также, до этого места редактирования базы можно было дойти и сразу через меню
"ДОБАВИТЬ ОБЪЕКТ", если сразу знать точные координаты:
Передвижением синего указателя двигаем точку точнее на требуемое место, заполняем атрибуты типа камеры:
ограничения скорости:
и азимута нашей точки:
а также комментарий к точке. Получаем следующую картинку:
Создание пользовательской точки завершено. Заходим в меню точек пользователя:
и проверяем свою точку - ее описание там появилось:
Возвращаемся в режим просмотра на карте и тоже ее там теперь наблюдаем:
Если теперь тоже нажать на нее, то увидим ее атрибуты:
Если поставить галочку "Делиться", то Ваша внесенная точка будет видна и другим пользователям программы, которые тоже поставили эту галку в своей проге:
Но если Вы хотите использовать эту точку только временно как тестовую, то лучше эту галку не ставить.
Некоторые важные и не очень замечания и комментарии:
1. Созданная точка не добавляется автоматом в общую базу, а будет отображаться в Вашей проге до тех пор, пока Вы ее сами не удалите.
2. Корректировать точки самой базы невозможно. Вы можете только замаскИровать (забанить) точку основной базы и внести вместо нее свою по описанному алгоритму чуть сдвинув координаты (чтобы не было наложения точек по координатам), если Вас по каким то причинам не устраивают параметры точки основной базы.
3. Необходимо периодически отслеживать свои пользовательские точки на предмет появления на их месте точек основной базы.[DOUBLEPOST=1441433208,1441375297][/DOUBLEPOST]В прошлый раз установка пользовательской точки рассматривалась в основном для тестовых целей или как дополнительная к загружаемым. А что делать, если нужно скорректировать уже имеющуюся - изменить ее тип, скорость или по другим причинам?
Рассмотрим и этот случай на примере все той же Цильны. Допустим, что мы хотим удалить точку Автодории на южном участке и на то же место поставить свою, но уже с типом "стационарный радар":
Жмем на нее::
и у нас появляется следующее предложение:
Нажимаем "Ок" и наша точка приобретает следующий вид:
Теперь она замаскИрована (забанена). Убеждаемся в этом, просмотрев меню собственных точек:
Теперь мы можем прямо на то же место поставить требуемую нам точку по уже опИсанному алгоритму и теперь оповещение программы будет именно на нашу точку.
Как мы видим, бан точки из основной базы тоже считается как пользовательская точка. Чтобы снять бан в дальнейшем, надо просто удалить эту пользовательскую точку из меню точек пользователя.
Обычно, необходимость в таком редактировании возникает в следующих случаях:
- нужно ехать в другие регионы где по базе присутствуют радары, которых в жизни не видел или не знакома реакция на них программы;
- хочется настроить звуковые и световые оповещения программы под себя, а поблизости нет вообще никаких радаров;
- не устраивает тип или другие параметры имеющихся в базах точек;
- и т.д.
На сайте разработчика конечно же есть описание всего функционала, но решил, что описание процесса редактирования точек базы именно на этом ресурсе да еще и с примерами не будет лишним.
Итак, рассмотрим для начала процесс создания собственной точки на примере добавления финиша участка Автодории у поселка Цильна в Ульяновской области.
Первое, что нам требуется, это конечно же сама установленная программа версии проф, а также бесплатно распространяемая программа StrelkaMap от того же автора:
Убеждаемся, что обе программы загружены на наше устройство и запускаем непосредственно iStrelk-у:
Находим пункт "БАЗА ОБЪЕКТОВ" и запускаем его:
Заходим в меню "Посмотреть на карте" (тут должен быть включен интернет для корректного отображения картосновы) и находим по карте окрестности Цильны:
Нам нужно проставить второй (зеркальный) участок контроля Автодориями для оповещения другого потока. Для примера попробуем внести свою точку финиша на северном участке.
Нажимаем на имеющуюся точку начала зоны контроля и получаем отображение ее координат из загруженной базы. Нам это нужно, чтобы иметь примерные координаты нашей точки (но можно это сделать и любым другим способом):
Далее жмем кнопку "Добавить точку" (выделена мною зеленым овалом слева):
Также, до этого места редактирования базы можно было дойти и сразу через меню
"ДОБАВИТЬ ОБЪЕКТ", если сразу знать точные координаты:
Передвижением синего указателя двигаем точку точнее на требуемое место, заполняем атрибуты типа камеры:
ограничения скорости:
и азимута нашей точки:
а также комментарий к точке. Получаем следующую картинку:
Создание пользовательской точки завершено. Заходим в меню точек пользователя:
и проверяем свою точку - ее описание там появилось:
Возвращаемся в режим просмотра на карте и тоже ее там теперь наблюдаем:
Если теперь тоже нажать на нее, то увидим ее атрибуты:
Если поставить галочку "Делиться", то Ваша внесенная точка будет видна и другим пользователям программы, которые тоже поставили эту галку в своей проге:
Но если Вы хотите использовать эту точку только временно как тестовую, то лучше эту галку не ставить.
Некоторые важные и не очень замечания и комментарии:
1. Созданная точка не добавляется автоматом в общую базу, а будет отображаться в Вашей проге до тех пор, пока Вы ее сами не удалите.
2. Корректировать точки самой базы невозможно. Вы можете только замаскИровать (забанить) точку основной базы и внести вместо нее свою по описанному алгоритму чуть сдвинув координаты (чтобы не было наложения точек по координатам), если Вас по каким то причинам не устраивают параметры точки основной базы.
3. Необходимо периодически отслеживать свои пользовательские точки на предмет появления на их месте точек основной базы.[DOUBLEPOST=1441433208,1441375297][/DOUBLEPOST]В прошлый раз установка пользовательской точки рассматривалась в основном для тестовых целей или как дополнительная к загружаемым. А что делать, если нужно скорректировать уже имеющуюся - изменить ее тип, скорость или по другим причинам?
Рассмотрим и этот случай на примере все той же Цильны. Допустим, что мы хотим удалить точку Автодории на южном участке и на то же место поставить свою, но уже с типом "стационарный радар":
Жмем на нее::
и у нас появляется следующее предложение:
Нажимаем "Ок" и наша точка приобретает следующий вид:
Теперь она замаскИрована (забанена). Убеждаемся в этом, просмотрев меню собственных точек:
Теперь мы можем прямо на то же место поставить требуемую нам точку по уже опИсанному алгоритму и теперь оповещение программы будет именно на нашу точку.
Как мы видим, бан точки из основной базы тоже считается как пользовательская точка. Чтобы снять бан в дальнейшем, надо просто удалить эту пользовательскую точку из меню точек пользователя.
Последнее редактирование: