![]() |
Цитата:
|
Андрей. Как сделать что бы точка POI зарегистрированная при движении в одну сторону не определялась при движении в обратном направлении?:dntknw:
|
Цитата:
|
Да, пожалуйста объясни! Очень необходимо! Уже записываю!!! Спасибо заранее!!!!
|
Цитата:
Где id - идентификатор точки в скине, допустим "13" это камеры контроля скорости (если не переназначал) name - название точки, в скине пока не используется, туда заносятся названия POI из внешних kml файлов на всякий случай lattitude - широта longitude - долгота а теперь то, что отвечает за способ определения приближения к точке. hdg - азимут, к которым точка была добавлено, то есть направление движения в момент добавления точки. hdg_back - задумывался как обратный азимут, то есть направление обратное направлению движения в момент добавления точки, но можно присваивать ему любое значение для того чтобы задать приближение к точке с любого из нужных направлений. delta_hdg - размер сектора поиска в градусах dist - расстояние до точки skincommand - команда выполняемая скином при входе в зону действия poi skincommand_out - команда выполняемая скином при выходе из зоны действия poi Так вот есть три варианта нахождения точки. 1. Если hdg="360" hdg_back="360" deltahdg="180", то из скина берётся значение переменной PoiDistId$id$ PoiWidthId$id$ для определения расстояния до точки и ширины полосы поиска точки, то есть для точки с id=13, беруться значения из переменных PoiDistId13 и PoiWidthId13. Этот вариант используется для предупреждений. Выход их зоны происходит сразу после проезда точки. Т.е. если представить что PoiWidthId13 ширина дороги, то поиск происходит по всей ширине дороги. 2. hdg="360" hdg_back="360" deltahdg="360" , то зоной действия считаеся зона с радиусом dist или PoiDistId$id$(если такая переменная задана в скине). То есть при въезде в любое место этого круга вокруг точки(простите за тавтологию) происходит срабатывание. Этот вариант используется для действий. 3. Если 0<= hdg<= 359 0<= hdg_back<=359 deltahdg<=179 , то применяется третий вариант поиска точки. Допустим hdg=0 hdg_back=0 deltahdg=10, то при азимуте движения 0 плюс минус 10 градусов ( что соответствует движению на на север, а приближение к точки с юга) будет происходить срабатывание. Допустим hdg=0 hdg_back=90 deltahdg=10, то при азимуте движения 0 плюс минус 10 градусов ( что соответствует движению на на север, а приближение к точки с юга) или при азимуте движения 90 градусов плюс минус 10 градусов ( что соответствует движению на на восток, а приближение к точки с запада) будет происходить срабатывание. т.е. можно задать два направления для срабатывания точки. Выход из зоны действия сразу при проезде точки. т.е. Для того чтобы тебе получить нужный результат, запускаешь экран ПРИБОРЫ или добавляешь показатель АЗИМУТ в шапку. При добавлении точки запоминаешь значение азимута. Допустим оно было 159 градусов. Потом находишь эту точку в poi.kml, она должна быть одной из последних в файле. И hdg="360" hdg_back="360" deltahdg="180" меняешь на hdg="159" hdg_back="159" deltahdg="10" . Сектор в deltahdg задаёшь нужный тебе. Вроде всё. Если неясно (а это неудивительно) спрашивай:bye: |
Спасибо буду разбираться!
Андрей скажи пожалуйста, точка Poi регистрируется при нажатии кнопки кнопка или выбор значка? Спасибо! Просто у меня eee 2g, пока загрузит, точку проедешь! |
Цитата:
При нажатии кнопки Добавить POI запоминаются координаты, при выборе нужной категории POI эти координаты и всё остальное добавляется в файл poi.kml. По поводу окна Загрузка. Задержка сделана специально, т.к. почти все пользуются разветвителями портов, то координаты в большинстве своём запаздывают, вот чтобы точка ставилась там где была нажата кнопка, а не там где ты был две секунды назад и сделана эта задержка, при желании её можно убрать в skin.ini находишь GPSSeekTime=2000 и изменяешь на нужное значение в милисекундах, но если число не будет кратно 1000, то окно Загрузка не появиться, хотя задержка произойдёт. |
(При нажатии кнопки Добавить POI запоминаются координаты) Вот то, что надо!
|
Вау с радио это просто офигеннноооо!!!
Ребят есть вопрос ... Я подрубился по цифре spdif с компа прям по оптике к усилку!!! И поимел проблемку... Центрифуга вообще не делает тише громче... Зато ваша. Вполне себе с этим справляеться... Только не общей громкостью а именно ползунком звук!!! Как то можно выбирать какие именно юзать выходы по умолчанию? Ну чтоб основной громкостью был звук а не общая |
Цитата:
|
Часовой пояс GMT +4, время: 21:45. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot