04 December 2024, 08:23:11
⁣ ⁣
For the past 24 hours: 91 object added, 58 objects edited, 12 objects removed.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - iprouter

Pages: [1] 2
1
Наверное я что-то не понял  ???
В батнике не нашел место, где при вызове XSLT передается значение параметра ReplaceDistance?
Непосредственно в скрипте оно задается двойкой и все. А есть возможность в батнике писать, чтобы скрипт не трогать больше?
И еще опечатка небольшая
 <!-- Replace warning/alert distance (proximity) if value is 0 greater than 2;
нужно наверное
 <!-- Replace warning/alert distance (proximity) if value is 0 or greater than 2;

2
У меня оригинальные сообщения есть - Камера ОТ, леж.пол. и т.д.  В какой момент вылезает предупреждение я никак заметить не могу. На навигаторе редко езжу. В основном только на работу и с работы.
Что-то я не пойму пока, что у меня происходит. Такое ощущение, что точек меньше стало. По дороге на работу их немного, поэтому пока точно не могу сказать.
Файлик Ваш вечером погляжу, если время будет. Спасибо.

3
Да, Вы правы, запутался в папках. Понял это вчера вечером, когда еще раз стал делать сборку. Точек действительно 4117 (я думал, что их намного больше). Размер GPI стал 5.5Мб.
Еще сделал следующее - поставил Notepad++, который понимает регулярные выражения и заменил дистанции в GPX файлах с того,что поставили люди на, то, что хотелось мне. У меня получились два типа GPX файлов - в первом есть скорость в имени точки и дистанция 0 (мобильные и стационарные камеры на скорость + знаки ограничения скорости), во втором - нет скорости в имени точки и выставлена некоторая дистанция до точки (неровности, опасные повороты, перекркстки и т.д.)
После этого загнал в POI Loader уже в автоматическом режиме, посольку все данные уже есть в файлах.
Сегодня утром проехал до работы. Навигатор стал вести себя гораздо "тише". О камерах на скорость не предупреждает, если не превышаешь скорость. О камерах над полосой говорит 1-2 раза. Предупреждений о скорости на экране пока не видел.
Кстати для 3790 фраза "Камера над выделенной полосой" слишком длинная, обрывается на букве П, хотя место в окне еще есть.

4
Номер с удалением элемента <extensions> не прокатил.
POI Loader, видимо, не взял точки, у которых не было ни скорости в имени, ни тэга proximity.
Прогнал через него все gpx файлы, полученные после Вашего скрипта (использовал новый с русскими названиями, но с запретом копирования extensions). Для всех файлов, кроме камер на скорость, знаков ограничения и мобильных постов, вручную выставлял дистанцию оповещения - от 70 до 300 м, в зависимости от категории. В итоге, POI Loader сказал, что сгенерил 4117 точек, что весьма мало для Москвы и МО. Файл GPI вместо >4 Мб ранее, стал 490 Кб. Знаков на карте и оповещений не появилось, ни одного лежачего полицейского, опасного поворота и т.д.
Видимо просто удалять тэг Proximity нельзя. Может покажете, как скопировать этот тэг, оставив в нем значение 0? А еще лучше при вызове XSLT из батника, указывать параметром, какую дистанцию писать в Proximity для данной категории точек.
Кстати, с камерой над полосой ОТ получилось странно. Знак на карте появился, но вместо голоса - треньканье. И это был единственная категория точек, которой я выставил дистанцию 300м. Загадка.
WAV есть, я проверял.
Русская локаль не помогла - первое оповещение - все равно на английском. Сделал скриншот, только пока найти не могу, куда его Гармин сохраняет.

5
Руководство читал, но там только сказано как POILoader будет генерить gpi файл, а как на его основе будет действовать навигатор, это уже дело софта самого навигатора. Так что нужно бы это знать.
Я как раз полагал, что при оповещении по расстоянию, сообщение будет выдаваться только один раз. Специально переключил навигатор в режим однократного предупреждения. Посмотрим.
А вот скорости, мне кажется, народ выставляет от балды. Я видел лежачие полицейские с самыми разными скоростями (в gpx) от 10 до 40. Я как раз хотел сделать так - за, допустим, 70 метров, навигатор один раз говорит ВПЕРЕДИ ЛЕЖАЧИЙ ПОЛИЦЕЙСКИЙ (кстати это я первый такую фразу сделал, хвастаюсь) и все. Дальше решай сам, или подкрадываться к нему всю дорогу на 10 км/ч или подъехать и тормознуть перед ним непосредственно. Помоему все делают именно так (не знаю как у Вас в Петербурге). А при нынешнем раскладе, навик орет постоянно, даже когда в пробке стоишь и еще и на экран гадит своими pop-upами. Не хочу.

6
Так это, получается, логика такая? Первое предупреждение на сером - это дистанция, а на красном - это уже контроль скорости? Тогда понятно, мне пофиг на каком языке, хотелось избавится от этого в принцине. А вообще есть какой-то документ описывающий логику работы навигатора с POI или только из уст в уста передается сакральное знание?
Вот поэтому я и хочу оставить скорость в названии точки ТОЛЬКО для камер контроля скорости и знаков ограничения скорости. Все остальное - лежачие полицейские, опасные повороты, школьные зоны, переезды и пр., только по расстоянию, выставленному через POILoader. Пару раз натыкался, при подъезде к незнакомой развязке смотрю на экран, чтобы выяснить, куда мне поворачивать, а вместо этого вижу предупреждение о скорости, которое закрывает самую нужную часть карты.
Фотографии экрана у меня вообще отключены, попробую включить и научиться их делать.
Думаете, это зависит от сборки? Но в gpx вроде нет никаких указаний на то, каким языком писать и говорить. Только скорость или расстояние.

7
Спасибо Вам большое.
Я, оказывается, не понял самого главного, скрипт КОПИРУЕТ содержимое исходного файла и при этом делает некоторые дополнительные манипуляции. Если бы я это понял вчера, то может и нашел бы строчку 112 сам.
Еще раз благодарю. Сейчас приеду домой, попробую.
А других изменений нет, кроме названий на русском? Я с английским хорошо дружу, мне без разницы. Кстати позвольте сделать Вам комплимент за грамотные и содержательные комментарии в скрипте. Редко увидишь программера, пишущего комментарии.
Я уже добавил в Ваш скрипт несколько строк (убрал скорость из названий точек для лежачих полицейских, опасных поворотов и еще чего-то). Если других серьезных улучшений нет, то я бы оставил прежний вариант скрипта.

З.Ы.  А не посмотрите мой пост в разделе POI Garmin. Мучает этот вопрос с самой покупки прибора.

8
POI Garmin / Оповещение о скорости
« on: 09 January 2013, 12:10:08 »
Кто подскажет? Гармин Нуви 3790Т.
Оповещение о скорости (на экране, НЕ голосом) всегда срабатывает дважды. Один раз во всплывающем СЕРОМ окне на английском, а потом в КРАСНОМ окне по-русски. Файл POI только один, проверял.
Может язык какой надо удалить? Или еще что-то сделать? Достало до невозможности.

9
Уважаемый yuryleb!
Очень благодарен Вам за скрипт, разделяющий точки по категориям. Пользуюсь им.
Есть одна просьба. Хочу задавать оповещения по расстоянию до точки с помощью POILoadera, но беда в том, что дистанция, заданная непосредстенно в gpx файле имеет самый высокий приоритет и изменена быть не может. Хотелось бы слегка модифицировать Ваш скрипт, так, чтобы он удалял (или делал пустым) тэг <gpxx:Proximity>. Пробовал сделать сам, но моих знаний XML и XSLT не хватает. Тэг Proximity лежит в ветке <extensions> и просто в лоб через match не находится (или я просто не сумел).
Не черкнете ли Вы пару строчек на XSLT скрипте, которая делает эту операцию?
Был бы Вам очень признателен за помощь.

10
Уважаемый yuryleb!
Очень благодарем Вам за скрипт, разделяющий точки по категориям. Пользуюсь им.
Есть одна просьба. Хочу задавать оповещения по расстоянию до точки с помощью POILoadera, но беда в том, что дистанция, заданная непосредстенно в gpx файле имеет самый высокий приоритет и изменена быть не может. Хотелось бы слегка модифицировать Ваш скрипт, так, чтобы он удалял (или делал пустым) тэг <gpxx:Proximity>. Пробовал сделать сам, но моих знаний XML и XSLT не хватает. Тэг Proximity лежит в ветке <extensions> и просто в лоб через match не находится (или я просто не сумел).
Не черкнете ли Вы пару строчек на XSLT скрипте, которая делает эту операцию?
Был бы Вам очень признателен за помощь.

11
Speedcam Garmin / Re: Garmin - иконки
« on: 06 November 2011, 13:28:37 »
Я не совсем о том написал. Насколько я знаю, в Гармине (да и в других навигаторах) только два типа точек - предупреждения о скорости (т.е. точки SpeedCam) и предупреждения о приближении (т.е. обычные POI). Моя модель показывает всплывающие предупреждения о скорости в маленьком окне на полторы строчки и произвольный текст туда, конечно, не влезет - вот они и пишут там свое вкратце. Другие модели, думаю, ведут себя также - все равно на ходу ничего толком не прочитаешь. И GPI Creator тут тоже не поможет - он только соберет .gpi с более богатой информацией.

Но где-то на форуме видел сообщение (не могу сейчас найти), что, если у точки будет скорость 0 (т.е. в .gpx будет написано <name>Название точки@0</name>), то эта точка будет воспринята как статическая POI и ее название будет показываться в этом всплывающем окне. Правда, по-моему, польза от этого невелика, а вреда больше.

А кто знает, можно ли вообще запретить Nuvi 3790T показывать всплывающие окна оповещений на экране, а оставить только звуковое сообщения? Как справедливо замечено, читать их невозможно, только карту закрывают. Пробовал менять параметр Display Mode  в gpx на SymbolOnly - ничего не дало, окно всплыло.

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

Извините, забыл сказать. В папку, где установлен POILoader нужно положить файл SOX.EXE (легко находится в Интернете). Он сам вызывается POILOader'ом и что-то делает с WAV файлом.

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

Вторя часть архива с оповещениями.

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

Выкладываю оповещения в формате WAV для Garmin Nuvi 3760 и 3790. Голосовой движок - Катерина. Их нужно добавить в папку, где лежит GPX файл с точками и BMP со значками. В GPX файле нужно сделать автозамену ".mp3" на ".wav". Названия файлов соответствуют. Не хватает оповещений "плохая дорога" и "прочие опасности". Я их не скачиваю.

15

    Может подскажешь где скачать программу которая читает текст и как ее установить?
[/quote]

Програмка называется "Говорилка". Отыскал на просторах Интернета. Только голосовой движок еще нужно поставить.

Pages: [1] 2