Уважаемые пользователи и гости форума! Обновление карт Украины для Нави-Мапс и СитиГИД доступно внутри программ.
=> Меню -> Карты -> Обновить. Обновите пожалуйста Нави-Мапс на версию 12.0.242 или выше.
Ошибки и замечания можно давать в соответствующих темах форума или через кнопку Ошибка в программе.
Через кнопку Ошибка отправляйте информацию следующим образом:
Тап на карте в месте где надо сделать уточнения или изменения в карте. Пишите что именно надо изменить/добавить и нажимаете на кнопку Отправить.
Подождать еще примерно 2-3 минуты для сеанса связи.
Мы запустили Telegram-канал где можно задать вопрос или оперативно прислать скриншот и дать уточнения по картам.
Присоединяйтесь к нашему каналу: https://t.me/travelGPS_Ukraine_maps
Продолжаются работы по улучшению форума. Возможны перерывы во время обновления кода движка форума.
=> Меню -> Карты -> Обновить. Обновите пожалуйста Нави-Мапс на версию 12.0.242 или выше.
Ошибки и замечания можно давать в соответствующих темах форума или через кнопку Ошибка в программе.
Через кнопку Ошибка отправляйте информацию следующим образом:
Тап на карте в месте где надо сделать уточнения или изменения в карте. Пишите что именно надо изменить/добавить и нажимаете на кнопку Отправить.
Подождать еще примерно 2-3 минуты для сеанса связи.
Мы запустили Telegram-канал где можно задать вопрос или оперативно прислать скриншот и дать уточнения по картам.
Присоединяйтесь к нашему каналу: https://t.me/travelGPS_Ukraine_maps
Продолжаются работы по улучшению форума. Возможны перерывы во время обновления кода движка форума.
Недокументированные возможности СитиГид (для пользователей)
Модераторы: str, alx69, Vadim_O, OldMan, AGurov, _Michael_, Gara, dimonbest, CityGuideUA
-
- Активный участник форума
- Сообщения: 312
- Зарегистрирован: 27 ноя 2009, 04:03
- Контактная информация:
Недокументированные возможности СитиГид (для пользователей)
Создана тема для описания недокументированных возможностей ПО СитиГид (для некоторых платформ).
Тема предназначена для опытных пользователей, понимающих что они делают, и способных в случае ошибки/неудачи вернуть настройки и функции СГ в предыдущее состояние.
Здесь будет как отобранный материал с форума разработчиков forum.probki.net, с других разных ресурсов, так и новый материал о новых возможностях.
Добавлено спустя 9 минут:
Возможность № 1. Предупреждение о превышении скорости
Проверено на WinMobile и WinCE, на некоторых версиях CarPC (десктопы/ноутбуки)
Для того, чтобы в Вашем навигаторе при превышении, установленного Вами порога скорости, звучало предупреждение о превышении скорости необходимо взять любой WAV файл, переименовать его в OverSpeed.ru.wav и скопировать его в папку Voice.
Далее для устройств, которые работают под WinCE необходимо сделать изменения в файле конфигурации CityGuideCE.ini.
В строке Settings\SpeedLimit= поставить значение порога превышения скорости.
Для устройств, которые работают под WindowsMobile необходимо сделать изменения в реестре.
В ветке HKCU/Software/MIT/City Guide/Settings
Speedlimit - изменить значение.
Подробней можно почитать в теме на форуме СГ.
http://forum.probki.net/topic/7263-пред ... entry87276
Тема предназначена для опытных пользователей, понимающих что они делают, и способных в случае ошибки/неудачи вернуть настройки и функции СГ в предыдущее состояние.
Здесь будет как отобранный материал с форума разработчиков forum.probki.net, с других разных ресурсов, так и новый материал о новых возможностях.
Добавлено спустя 9 минут:
Возможность № 1. Предупреждение о превышении скорости
Проверено на WinMobile и WinCE, на некоторых версиях CarPC (десктопы/ноутбуки)
Для того, чтобы в Вашем навигаторе при превышении, установленного Вами порога скорости, звучало предупреждение о превышении скорости необходимо взять любой WAV файл, переименовать его в OverSpeed.ru.wav и скопировать его в папку Voice.
Далее для устройств, которые работают под WinCE необходимо сделать изменения в файле конфигурации CityGuideCE.ini.
В строке Settings\SpeedLimit= поставить значение порога превышения скорости.
Для устройств, которые работают под WindowsMobile необходимо сделать изменения в реестре.
В ветке HKCU/Software/MIT/City Guide/Settings
Speedlimit - изменить значение.
Подробней можно почитать в теме на форуме СГ.
http://forum.probki.net/topic/7263-пред ... entry87276
Теперь и поддержка сервисов СитиГид на картах TravelGPS !
динамические POI (засады, аварии, информация в нужное время), пробки, мониторинг друзей, диспетчер, ...)
СитиГИД 8.1 http://www.youtube.com/channel/UChzTa1zxjAj95tfq5m5FSrA
динамические POI (засады, аварии, информация в нужное время), пробки, мониторинг друзей, диспетчер, ...)
СитиГИД 8.1 http://www.youtube.com/channel/UChzTa1zxjAj95tfq5m5FSrA
-
- интересующийся
- Сообщения: 42
- Зарегистрирован: 08 июн 2009, 20:44
- Откуда: Сумы
- Контактная информация:
Re: Недокументированные возможности СитиГид (для пользовател
Не то чтобы недокументированная возможность, но очень хороший способ ускорения работы программы. Проверено на Ситигид 5.0.394 для Win CE, скорее всего и на винмобайле сработает.
Нужно выполнить компрессию исполняемого файла вот этой программой: http://upx.sourceforge.net/ (формат команды: upx.exe citiguide.exe). Файл ужался с 2,6 МБ до 900 кБ. Прирост производительности более чем ощутимый.
Нужно выполнить компрессию исполняемого файла вот этой программой: http://upx.sourceforge.net/ (формат команды: upx.exe citiguide.exe). Файл ужался с 2,6 МБ до 900 кБ. Прирост производительности более чем ощутимый.
Nokia 5800 + City Guide (лиц.), есть китаец на WinCE6.0
-
- интересующийся
- Сообщения: 35
- Зарегистрирован: 14 июн 2010, 21:52
Re: Недокументированные возможности СитиГид (для пользовател
Очень жду описание пользовательских POI.
WBR, V©R©N
-
- Активный участник форума
- Сообщения: 312
- Зарегистрирован: 27 ноя 2009, 04:03
- Контактная информация:
Re: Недокументированные возможности СитиГид (для пользовател
В версии 5.1 появился файлик Resourses.rsr отвечающий за то на каком масштабе какие ПОИ показывать.
Можно переименовать в Resourses.rsr.zip - открыть блокнотом нужный файл (из тех что будут видны в архиве) и там выставить масштабы.
Рассмотрим пример на ПОИ - госпитали и больницы:
<obj CodeObj="18002"> <!-- HOSPTL -->
<par CodeMrk="59" ColorFor="0xDD422C"/>
<var SclMin="0" SclMax="50000">
<elem> <pict PictName="HOSPTL1.bmp"/> <txt/> </elem>
</var>
</obj>
SclMin="0" - это значит с какого масштаба виден указанный тип ПОИ
SclMax="50000" - это значит что указанный тип ПОИ будет отображаться до масштаба 1:50000
Цифры приведены для режима 2D
В СитеГид есть возможность выбирать в настройках два масштаба числовой и линейный, один из них показывает масштаб в метрах/км, другой в относительных единицах.
Можно переименовать в Resourses.rsr.zip - открыть блокнотом нужный файл (из тех что будут видны в архиве) и там выставить масштабы.
Рассмотрим пример на ПОИ - госпитали и больницы:
<obj CodeObj="18002"> <!-- HOSPTL -->
<par CodeMrk="59" ColorFor="0xDD422C"/>
<var SclMin="0" SclMax="50000">
<elem> <pict PictName="HOSPTL1.bmp"/> <txt/> </elem>
</var>
</obj>
SclMin="0" - это значит с какого масштаба виден указанный тип ПОИ
SclMax="50000" - это значит что указанный тип ПОИ будет отображаться до масштаба 1:50000
Цифры приведены для режима 2D
В СитеГид есть возможность выбирать в настройках два масштаба числовой и линейный, один из них показывает масштаб в метрах/км, другой в относительных единицах.
Теперь и поддержка сервисов СитиГид на картах TravelGPS !
динамические POI (засады, аварии, информация в нужное время), пробки, мониторинг друзей, диспетчер, ...)
СитиГИД 8.1 http://www.youtube.com/channel/UChzTa1zxjAj95tfq5m5FSrA
динамические POI (засады, аварии, информация в нужное время), пробки, мониторинг друзей, диспетчер, ...)
СитиГИД 8.1 http://www.youtube.com/channel/UChzTa1zxjAj95tfq5m5FSrA
-
- Активный форумчанин
- Сообщения: 566
- Зарегистрирован: 11 окт 2009, 15:22
- Откуда: Киев
- Контактная информация:
Re: Недокументированные возможности СитиГид (для пользовател
Интересует описание процедуры увеличения количества кнопок меню Quick.
Vadim_O говорил, что можно руками добавить до 12 кнопок.
Vadim_O говорил, что можно руками добавить до 12 кнопок.
LG G3 Dual LTE (D586)
Google Nexus 7 3G 32GB (2013) CM11 Mxx
Huawei U8836D (res: 540x960 ram: 3Gb andr: 4.0.4/custom)
Ergo 950 GSM (res: 800x480 ram: 128MB)
Google Nexus 7 3G 32GB (2013) CM11 Mxx
Huawei U8836D (res: 540x960 ram: 3Gb andr: 4.0.4/custom)
Ergo 950 GSM (res: 800x480 ram: 128MB)
-
- координатор проекта
- Сообщения: 7923
- Зарегистрирован: 11 июн 2006, 00:29
- Чаще езжу тут:: Ukraine
- Откуда: Одесса, Украина
- Контактная информация:
Re: Недокументированные возможности СитиГид (для пользовател
Ну я приведу пример где это и как можно сделать, а под себя уже сделаете сами кто хочет.
Итак, даем файлу LangPack.rsr расширение zip, и открываем получившийся архив.
В архиве видим список файлов, идем в папку General.
В папке General находим файл general.xml
там примерно в середине находим такой код:
<!--Быстрое меню которое вызывается с меню карты-->
<menu name="QuickMenu" cols="2" rows="3">
<props title="@QuickMenu_title" layout="template_FinishM" autohide="7000"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
</items>
</menu>
<menu name="QuickMenuSet" cols="2" rows="3">
<props title="@QuickMenuSet_title" layout="template_QMSet"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
</items>
</menu>
Пишем желаемое значение столбцов и строк, например если хотим сделать 9 кнопок,
то нам надо иметь cols="3" rows="3"
ну и по дальнейшему подобию продолжаем нумерацию до 9, вот так:
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
<item name="quick7" tip="@quick7_txt" image="@quick7_img" />
<item name="quick8" tip="@quick8_txt" image="@quick8_img" />
<item name="quick9" tip="@quick9_txt" image="@quick9_img" />
</items>
таким образом код на 9 кнопок получается таким:
<menu name="QuickMenu" cols="3" rows="3">
<props title="@QuickMenu_title" layout="template_FinishM" autohide="7000"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
<item name="quick7" tip="@quick7_txt" image="@quick7_img" />
<item name="quick8" tip="@quick8_txt" image="@quick8_img" />
<item name="quick9" tip="@quick9_txt" image="@quick9_img" />
</items>
</menu>
<menu name="QuickMenuSet" cols="3" rows="3">
<props title="@QuickMenuSet_title" layout="template_QMSet"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
<item name="quick7" tip="@quick7_txt" image="@quick7_img" />
<item name="quick8" tip="@quick8_txt" image="@quick8_img" />
<item name="quick9" tip="@quick9_txt" image="@quick9_img" />
</items>
</menu>
Итак, даем файлу LangPack.rsr расширение zip, и открываем получившийся архив.
В архиве видим список файлов, идем в папку General.
В папке General находим файл general.xml
там примерно в середине находим такой код:
<!--Быстрое меню которое вызывается с меню карты-->
<menu name="QuickMenu" cols="2" rows="3">
<props title="@QuickMenu_title" layout="template_FinishM" autohide="7000"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
</items>
</menu>
<menu name="QuickMenuSet" cols="2" rows="3">
<props title="@QuickMenuSet_title" layout="template_QMSet"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
</items>
</menu>
Пишем желаемое значение столбцов и строк, например если хотим сделать 9 кнопок,
то нам надо иметь cols="3" rows="3"
ну и по дальнейшему подобию продолжаем нумерацию до 9, вот так:
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
<item name="quick7" tip="@quick7_txt" image="@quick7_img" />
<item name="quick8" tip="@quick8_txt" image="@quick8_img" />
<item name="quick9" tip="@quick9_txt" image="@quick9_img" />
</items>
таким образом код на 9 кнопок получается таким:
<menu name="QuickMenu" cols="3" rows="3">
<props title="@QuickMenu_title" layout="template_FinishM" autohide="7000"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
<item name="quick7" tip="@quick7_txt" image="@quick7_img" />
<item name="quick8" tip="@quick8_txt" image="@quick8_img" />
<item name="quick9" tip="@quick9_txt" image="@quick9_img" />
</items>
</menu>
<menu name="QuickMenuSet" cols="3" rows="3">
<props title="@QuickMenuSet_title" layout="template_QMSet"/>
<items>
<item name="quick1" tip="@quick1_txt" image="@quick1_img" />
<item name="quick2" tip="@quick2_txt" image="@quick2_img" />
<item name="quick3" tip="@quick3_txt" image="@quick3_img" />
<item name="quick4" tip="@quick4_txt" image="@quick4_img" />
<item name="quick5" tip="@quick5_txt" image="@quick5_img" />
<item name="quick6" tip="@quick6_txt" image="@quick6_img" />
<item name="quick7" tip="@quick7_txt" image="@quick7_img" />
<item name="quick8" tip="@quick8_txt" image="@quick8_img" />
<item name="quick9" tip="@quick9_txt" image="@quick9_img" />
</items>
</menu>
У нас можно купить лицензионный ключ на Нави-Мапс под Андроид = за 400 грн.
-
- координатор проекта
- Сообщения: 7923
- Зарегистрирован: 11 июн 2006, 00:29
- Чаще езжу тут:: Ukraine
- Откуда: Одесса, Украина
- Контактная информация:
Re: Недокументированные возможности СитиГид (для пользовател
Подгонка работы автомасштаба СитиГид.
В версиях СГ 3.8 - 5.1 есть 2 автомасштаба:
Автомасштаб по скорости (АМ) и Автомасштаб по маневру (АММ)
автомасштаб по маневру работает следующим образом:
- работает тогда когда включен обычный автомасштаб (то есть АММ работает в зависимом режиме от АМ)
- не зависимо от того какие настройки и значения у Вас в файле autoscalecfg.txt - примерно за 500 метров до маневра начинается изменение масштаба таким образом, чтобы примерно 200 метров до маневра масштаб стал около 20000 (200 метров)
Можно подстроить значения в файле автомасштаба для себя таким образом чтобы когда Вы стоите на перекрестках вам карта показывалась в обзорном виде (например на масштабе 75000 или 100000 или 125000), а как только Вы начнете движение - то тогда уже нормализуется привычная работа автомасштаба.
Тогда для обзорного изменения просмотра карты при остановке/ах значения в файле autoscalecfg.txt должны быть примерно такие:
1 0 160
100000
15000
16000
18000
19000
24000
28000
32000
36000
40000
46000
52000
60000
68000
80000
92000
104000
116000
128000
150000
или такие:
1 0 130
75000
15000
15000
20000
20000
25000
30000
35000
40000
45000
50000
60000
70000
80000
100000
125000
150000
175000
200000
В первой строчке задан диапазон в котором происходит автомасштабирование (в данном случае до 130 км/ч), а следующие задают сам масштаб в зависимости от скорости, для простоты можно для себя разбить на отрезки по 10 км/ч. Т.е.:
0 км/ч- масштаб 1:15000-первая строчка (после 1 0 130),
10 км/ч- мастаб 1:15000-вторая строчка,
30 км/ч- масштаб 1:15000- третья строчка
и т.д. вплоть до 130 км/ч- масштаб 1:60000- последняя строка.
Другими словами, последней строке масштаба соответствует максимальное значение скорости.
Остальные масштабы применяются на скоростях, пропорциональных номеру строки.
Например, если максимальная скорость - 100 км/ч и указано 6 строк масштаба, то изменение масштаба будет при достижении
0 км/ч, 20, 40, 60, 80, 100 км/ч
Чем больше строк, тем меньше шаг между скоростями.
В версиях СГ 3.8 - 5.1 есть 2 автомасштаба:
Автомасштаб по скорости (АМ) и Автомасштаб по маневру (АММ)
автомасштаб по маневру работает следующим образом:
- работает тогда когда включен обычный автомасштаб (то есть АММ работает в зависимом режиме от АМ)
- не зависимо от того какие настройки и значения у Вас в файле autoscalecfg.txt - примерно за 500 метров до маневра начинается изменение масштаба таким образом, чтобы примерно 200 метров до маневра масштаб стал около 20000 (200 метров)
Можно подстроить значения в файле автомасштаба для себя таким образом чтобы когда Вы стоите на перекрестках вам карта показывалась в обзорном виде (например на масштабе 75000 или 100000 или 125000), а как только Вы начнете движение - то тогда уже нормализуется привычная работа автомасштаба.
Тогда для обзорного изменения просмотра карты при остановке/ах значения в файле autoscalecfg.txt должны быть примерно такие:
1 0 160
100000
15000
16000
18000
19000
24000
28000
32000
36000
40000
46000
52000
60000
68000
80000
92000
104000
116000
128000
150000
или такие:
1 0 130
75000
15000
15000
20000
20000
25000
30000
35000
40000
45000
50000
60000
70000
80000
100000
125000
150000
175000
200000
В первой строчке задан диапазон в котором происходит автомасштабирование (в данном случае до 130 км/ч), а следующие задают сам масштаб в зависимости от скорости, для простоты можно для себя разбить на отрезки по 10 км/ч. Т.е.:
0 км/ч- масштаб 1:15000-первая строчка (после 1 0 130),
10 км/ч- мастаб 1:15000-вторая строчка,
30 км/ч- масштаб 1:15000- третья строчка
и т.д. вплоть до 130 км/ч- масштаб 1:60000- последняя строка.
Другими словами, последней строке масштаба соответствует максимальное значение скорости.
Остальные масштабы применяются на скоростях, пропорциональных номеру строки.
Например, если максимальная скорость - 100 км/ч и указано 6 строк масштаба, то изменение масштаба будет при достижении
0 км/ч, 20, 40, 60, 80, 100 км/ч
Чем больше строк, тем меньше шаг между скоростями.
У нас можно купить лицензионный ключ на Нави-Мапс под Андроид = за 400 грн.
-
- координатор проекта
- Сообщения: 7923
- Зарегистрирован: 11 июн 2006, 00:29
- Чаще езжу тут:: Ukraine
- Откуда: Одесса, Украина
- Контактная информация:
Re: Недокументированные возможности СитиГид (для пользовател
Для примера покажу возможности создания нестандартных скинов для СитиГид.
Пример на базе версии для Анроид, но можно перерисовать и под другие устройства.
Damon skin для 5.1
Разрешения в скине:
480х800 / 800х480
480x854 / 854х480
540х960 / 960х540
600х1024 / 1024х600
800х1280 / 1280х800
Вот несколько картинок для примера:
Вот первоисточник: https://sites.google.com/site/damon72to ... damon-skin
За скины и за клавиатуру отвечают файлы семейства Ленгпак.
Сейчас мы в картах Украины задаем расцветку дорог и полигонов сами при конвертировании.
В следующих версиях СГ за раскраску дорог будет отвечать другой отдельный файл и будет возможна перекраска дорог под себя.
Пример на базе версии для Анроид, но можно перерисовать и под другие устройства.
Damon skin для 5.1
Разрешения в скине:
480х800 / 800х480
480x854 / 854х480
540х960 / 960х540
600х1024 / 1024х600
800х1280 / 1280х800
Вот несколько картинок для примера:
Вот первоисточник: https://sites.google.com/site/damon72to ... damon-skin
За скины и за клавиатуру отвечают файлы семейства Ленгпак.
Сейчас мы в картах Украины задаем расцветку дорог и полигонов сами при конвертировании.
В следующих версиях СГ за раскраску дорог будет отвечать другой отдельный файл и будет возможна перекраска дорог под себя.
У нас можно купить лицензионный ключ на Нави-Мапс под Андроид = за 400 грн.