Перейти к содержанию
GPS навигатор СитиГИД

mtumanov

Пользователи
  • Публикаций

    325
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные mtumanov

  1. 2 часа назад, /DiOs сказал:

    Раз в квартал и новые карты не всяк выходят.

    На 7.8 последняя карта 98SPb 33.1 CGMAP

    А уже есть и 35 и 36 которые для версии 7.8 не выпустили.

    Могли бы в начале лета сделать релиз CGMAP, как раз один раз в квартал и получилось бы.

    А следующий выпуск CGMAP - осенью.

     

    2 минуты назад, fotolom сказал:

    1. СГ пока что "пишут" для 2.3.х и выше.

    А потом в СитиГИД внедрят очередную фишку, и на версиях Android ниже 5 СитиГИД работать перестанет.

    :-(

    И произойдёт это внезапно.

  2. 1 час назад, /DiOs сказал:

    Ну и что, что ведооид 4.3?

    Уже не раз сталкивался с тем, что под версии Android ниже 5 ничего не пишут.

    Старые версии Google постепенно отключает от Google Play.

    Так что если сейчас переходить на Android, то лучше брать одну из самых последних версий, есть шанс что она проживёт подольше.

    Возможно когда-нибудь и сделают СитиГИД который будет достаточно быстро работать под Windows CE.

    Но вот хватит ли терпения у владельцев WinCE дождаться этого момента?

    Учитывая что смартфонов самых разных просто море разливанное.

    Лучше бы уж тогда сразу объявили что поддержка СитиГИД на WinCE прекращается, и все навигаторы надо выбросить.

    Тогда не было бы никаких иллюзий, я бы не потратил кучу времени на попытки ускорить версию 7.9 если бы заранее знал что это невозможно.

     

    2 часа назад, /DiOs сказал:

    Проблема (не только) в памяти, но не в объеме.

    Правильно ли я понимаю, что проблема недостаточной скорости работы версии 7.9 комплексная, и одна из причин состоит в том, что банально не хватает быстродействия RAM (и процессора) для обработки формата карт CGNET ?

    Например, в новом формате CGNET требуются большие вычисления, с которыми процессор Atlas не справляется.

  3. 5 часов назад, /DiOs сказал:

    Подождите немного (не пару дней :) ), будет вам быстрая це.

    Ездить то надо прямо сейчас.

    На версию 7.8 карт видимо уже не будет, версией 7.9 я пользоваться фактически не могу из-за страшных тормозов.

    И главное новостей официальных нет никаких, никаких сроков, даже приблизительных, сколько ждать, в чём причина, есть ли шансы.

    А у меня там как раз шоссе новое строят, там где я езжу, и схема движения постоянно меняется.

    Выпускали бы раз в квартал карты под 7.8 и я готов ждать новой версии под WinCE сколько угодно.

    Это в черте города хорошо - пробку объехать можно десятью разными маршрутами.

    А на трассе всего пара точек принятия решения - ехать прямо, или в сторону по грунтовке семь вёрст киселя хлебать, и в конечном итоге упереться в такую же пробку.

    И моё время в пути от этого зависит в разы - четыре часа я буду ехать или два, или вообще шоссе перекрыто аварией.

    Тогда уж лучше в другой день утром поехать.

    5 часов назад, SoftFelix сказал:

    Из всего выше сказанного, можно сделать вывод, что по какой-то причине для перехода в WinCE на формат карт CGNet требуется очень активный обмен данными с внешней памятью (постоянные подгрузки) и девайсы на Атласах с этим не справляются.

    Очень правдоподобная гипотеза, тем более, что скорость работы фактически не зависит от того какая карта - обычная или специально подготовленная для версии 7.9 Размер у этих карт разный.

    Оперативной памяти в навигаторе достаточно, почти половина свободна, могли бы выделить в программе буферы подкачки для карт.

    Подтверждаю, что скорость обмена с памятью на Texet очень низкая.

    Получается, что мне надо _срочно_ переходить на Android.

    Причём смартфон брать не любой, а помощнее и побрендовее.

  4. Итого по расходу оперативной памяти в версии 7.9.236

    Клавиатуру к навигатору подключить не удалось.

    1. При подключении к USB порту через OTG кабель оборудование не работает, на него даже питание не подаётся.

    В навигаторе нет режима OTG - либо MS Active Sync, либо USB накопитель.

    2. Через Bluetooth тоже никак - нет профиля HID, только DUN или Hands Free.

    Я пошёл другим путём -  модифицировал карусельное меню навигатора ScrollShell.xml  и в раздел "Установки" добавил ещё одну кнопку  которая вызывает ITaskMgr.

    Запускаю версию 7.9.236 в атласе всего одна карта, оптимизированная 98SPb версии 35.1

    Меню\Разное\Функции\Свернуть

    После этого, из карусельного меню навигатора запускаю ITaskMgr

    Расход памяти 63556/117432 KB

    Загрузка CPU 16%

    И какого, спрашивается, чёрта СГ 7.9.236 тормозит, когда оперативной памяти ему более чем достаточно?

    На версии 7.8 количество свободной оперативной памяти примерно такое же - 59 MB.

    Причём версия 7.9.236 иногда (очень редко) работает быстро, но я никак не могу понять с чем это связано и как повторить.

  5. Закачал в свой навигатор неоптимизированную версию карты 36.1 98SPb.CGNET - субъективно не заметил замедления скорости работы - как был выход из меню в карту на верхний уровень секунд пятнадцать, так он и остался. Если замедление скорости работы и есть, то оно на глаз незаметно.

    Если кто-нибудь подскажет объективный метод измерения скорости работы СитиГИД, было бы очень хорошо.

    Для экспериментов установил себе версию 7.9.7.225 - запустилась, но работает точно так же медленно как и версия 7.9.0.236, в итоге удалил у себя 7.9.7.225.

  6. В 12.05.2018 в 16:29, /DiOs сказал:

    А если поставить 150?

    в settings.ini параметр MemoryIndicatorInMB=100

    Не работает. Ни 100, ни 150.

    Имеет смысл ставить это значение равным количеству RAM на устройстве, потому как этот параметр похоже влияет только на длину линейного индикатора внизу экрана.

    Задача посмотреть расход оперативной памяти при запущенном СитиГИД всё ещё актуальна.

    Клавиатуру что ли подключить и на Alt-TAB нажать?

     

    47 минут назад, Gaid сказал:

    А какая версия новее? Эта (отображается как 7.9.0.236) или 7.9.7.225?

    Где для WinCE взять версию 7.9.7.225 ?

    В шапке этой темы выложена только версия 7.9.236 (7.9.0.236)

  7. В 12.05.2018 в 10:04, fotolom сказал:

    на мой взгляд и есть "полный физический износ". 

    Скорее моральный, чем физический.

    До перехода на формат карт CGNET скорость работы и навигатора и СитиГИД  меня вполне устраивала, отклик был достаточно быстрый.

    В 12.05.2018 в 13:49, IШIN сказал:

    А ведь на первых 3 страницах этой темы и размусоливалось, что это за разделы.

    Охотно верю что тут уже разбирали структуру этих файлов.

    Но мне ужасно неохота изучать эти конфигурационные файлы, тем более что я не уверен что и дальше буду использовать СитиГИД.

  8. Для версии 7.9 включил в settings.ini параметр MemoryIndicatorInMB=100

    На стартовом экране с заставкой показывает, что

    phys free: 81.904.000
    virt free: 1059.505.856

    Линейка внизу, зелёная с красным.

    И на этом всё - после того как заставка отработала показатели пропадают.

    А на версии 7.8 всё хорошо, эти показатели отображаются во всех режимах, и показатель phys free:  минимальное значение 34

    Что бы это значило, и как отображать в версии 7.9 расход оперативной памяти так же, как это было в версии 7.8 ?

    А как у вас на версии 7.9, работает ли этот параметр MemoryIndicatorInMB=100 ?

    Показания отображаются?

    Прилагаю скриншот версии 7.8

    2018-05-12_(02-28-29).jpg

  9. 37 минут назад, fotolom сказал:

    Простите праздное любопытство, а в чём прелесть эксплуатации WinCE навигатора?

    Прелести никакой особой нет. Устройство старое, и морально и физически, резистивный экран это ужас по сравнению с современным ёмкостным.

    Просто этот навигатор  уже есть, настроен, работает, все в семье знают как с ним обращаться, что от него можно ожидать.

    К нему у меня и держатель на стекло, куча зарядников.

    Новый навигатор на Android это расходы, привыкать, настраивать.

    Нет, я в принципе понимаю, что надо переходить на Android, и плавно и неспешно готовлюсь к переходу, но вот не так внезапно, как сейчас - надо ездить, а новых карт нет. Новое устройство надо обкатать, потестировать, привыкнуть, там всё не так.

    А без обновлённых карт и пробок автомобильный навигатор бесполезен почти полностью.

    И вообще, я не приучен выбрасывать работающие вещи - меня учили использовать до полного физического износа и только после этого покупать новое.

    Короче, я консерватор по жизни.

     

  10. 8 минут назад, fotolom сказал:

    Лучше просто замените файл, оставив то же имя.

    Да, так заработало, спасибо огромное.

    Подменил оригинальный файл menu_bg_hor.bmp Вашим однопиксельным, прописал вот эту строчку

        <class name="nmenu_bg" bgimage="@menu_bg_hor" bgmode="fill"/>  

    Стало заполнять экран.

    Только на быстродействие увы не повлияло никак, как версия 7.9 для WinCE тормозила, так и тормозит по-страшному.

    Фризы по пятнадцать секунд при любой работе с меню это ужас.

    А на версию 7.8 свежих карт нет, и неизвестно, будут ли.

     

     

  11. Если я правильно понимаю, то файлы SKY_DAY.bmp и SKY_NIGHT.bmp

    таки подкачиваются в память устройства и постоянно там находятся.

    Поскольку я езжу исключительно в 2D режиме, то они мне нафиг не нужны.

    Но заменить их ничем не могу - мало того, что мои картинки не отображаются, так после замены этих файлов ещё и меню кнопки "Ё"  перестало работать - вывод меню есть, а реакции на нажатия на кнопки нет.

    6 минут назад, fotolom сказал:

    И menu_bg, и nmenu_bg, и menu_bg_hor. Для чего?

    А это оригинальные имена, они уже были в Layout до меня.

    Я просто добавил туда своё имя файла - menu_bg_one_p чтобы различать то что было и то что я сделал.

     

    Например, вот эта строчка работает, заливка есть

        <class name="nmenu_bg" bgcolor="#b4cfe0"/> 

     

  12. 46 минут назад, fotolom сказал:

    Попробуйте с альфа-каналом:

    Попробовал.

    Не хочет заполнять экран этим однопиксельным.

    Первый раз слышу про этот альфа-канал в bmp, никогда так глубоко не забирался внутрь bmp файла.

    У меня вопрос.

    в Layouts  есть ещё ссылки на эту картинку:

        <!--Картинки из меню-->
        <image name="menu_bg_hor"/>
    
    
      <itemlist name="hor_day">
        <item name="menu_bg" val="@menu_bg_hor"/>
    
    

    Я их не трогал, только класс заменил:

        <class name="nmenu_bg" bgimage="@menu_bg_one_p" bgmode="fill"/> 

    Вопрос: эти упоминания, в разделе "Картинки из меню", их можно так оставить или тоже надо править?

    А может быть в этот раздел надо прописать эту однопиксельную картинку?

        <image name="menu_bg_hor_one_p"/>

     

  13. 48 минут назад, mtumanov сказал:

    Немного повысил быстродействие версии 7.9 - снизил детализацию карт с "Максимальная" до "Нормальная".

    Извините, поторопился я, недостаточно долго тестировал - сейчас опять тормозит по-страшному, даже при детализации карты уровня "Минимальный".

    Что самое обидное, не запомнил в какой момент и после каких действий СГ стал работать шустрее.

    Делал вчера много чего, и уже не помню подробностей.

    Вчера казалось, что именно после сброса детализации оно заработало быстрее.

    Но нет, не подтверждается.

  14. Немного повысил быстродействие версии 7.9 - снизил детализацию карт с "Максимальная" до "Нормальная".

    Задержки при работе стали около трёх-пяти секунд.

    Тоже не сахар, но хоть что-то, стало возможно хотя бы что-нибудь сделать, хотя бы и с задержкой.

    Например, сдвинуть карту, изменить масштаб.

    При уровне детализации карт "Максимальная" работа СГ практически невозможна.

    В версии 7.8 я спокойно работал с уровнем детализации карт "Максимальная".

  15. 11 часов назад, IШIN сказал:

    Надо пробовать - есть шансы, что fill работает только с 16 или с 24 битными картинками.

    Так у меня картинка в один пиксель как раз и имеет разрядность 24 бита, такая же как и у оригинальной.

    Я специально брал цвет пипеткой из оригинального изображения, потому что вместе с цветом берутся и все его настройки.

    И вот в оригинальной разрядности всё равно не работает заполнение экрана.

    Я к своему предыдущему посту приложил эту картинку в один пиксель - можно её посмотреть, проверить, всё ли я правильно сделал.

     

  16. 14 часов назад, IШIN сказал:

    Если в Layouts поискать название файла фона, то найдем строчки типа

        <class name="nmenu_bg" bgimage="@menu_bg_hor_800" bgmode="directdraw"/>

    Как видим, для меню задано фоновое изображение.

    Можем вместо него задать цвет заливки

        <class name="nmenu_bg" bgcolor="#bebebe"/>

    - это будет красивый светло-серый оттенок. 

    Заработало!

    Закрашивает фон. Но не так красиво как оригинальная картинка.

    Только цвет я выбрал не "#bebebe" а "#b4cfe0" светлый бирюзовый.

    Хотя надо бы слегка потемнее, но для экспериментов сойдёт.

    К сожалению на скорость работы меню и время входа/выхода в/из него это не повлияло никак.

    А вот заполнение однопиксельной картинкой не заработало - не хочет заполнять экран этой картинкой.

    Хотя брал цвет пипеткой из оригинального файла, создавал однопиксельный файл.

    Работаю в GIMP 2.8, но думаю что это непринципиально?

    Прикладываю сюда этот однопиксельный файл.

    Возможно у движка СГ слетела крыша от этого файла?

    Размер 1х1 пиксель, а разрешение 72х72 пикселя.

    Увеличиваю размер файла до 72х72 пикселя.

    И не помогло. Как не заполнял экран, так и не заполняет.

    Вернул обратно оригинальные настройки.

     

    menu_bg_one_p.bmp

    menu_bg_one_p_72x72.bmp

  17. 10 часов назад, Zauber сказал:

    Все дело в битности рисунка. 1-битные СГ не увидит. Потому и корежит изображение. Родной рисунок 16-битный. Такую глубину я бы и делал. Проще брать родную картинку и издеваться над ней фотошопом. 

    1-битные картинки СГ видит, но не везде.

    13 часов назад, IШIN сказал:

    В СГ забавные требования к картинкам. В одних местах может быть файл любого формата, в других только 24 бита, в третьих - только 16 бит.

     

    Я правил Layouts 480x272  и загрузил туда однобитные фоны для картинки заряда аккумулятора.

    И всё прекрасно работает. bmp файл вместо 2360 стал восхитительного размера 358 байт.

    Но вот с главной подложкой меню такое не прокатило.

    К сожалению чем больше битность изображения, тем больше его размер.

    В результате размер файла получается почти таким же как и оригинальный - игра не стоит свеч.

    А вот одноцветный индексированный bmp получился восхитительного размера 

    16 446 menu_bg_hor_i.bmp

    В отличие от оригинальной подложки

    261 192 menu_bg_hor.bmp

    Но не заработал - не отображается.

    Но поскольку размер этих картинок никак не влияет на скорость работы СГ 7.9 для WinCE, то смысла тратить время на это нет, только чисто теоретический интерес.

    menu_bg_hor_i.bmp

  18. 12 часов назад, Rustam Deyanov сказал:

    А если Карты не все закачивать, а только те, которыми реально пользуешься? Это поможет?

    У меня из всех карт на навигатор в папку CGMaps закачаны всего две карты - 98SPb и Russia.

    Причём карта Russia из альбома исключена.

    Соответственно, на тормоза интерфейса наличие карт на навигаторе не оказывает никакого влияния.

    Что логично, поскольку программе СитиГИД для работы нужна только текущая карта (если не пересекать границы карт).

  19. Попытался заменить файл menu_bg_hor.bmp чем-нибудь полегче.

    Например, индексированный одноцветный bmp занимает всего 16 КБ против 261 КБ у оригинального RGB. (Файл приложен).

    И ничего не получилось - CityGude не понимает этого файла, ни одноцветного, ни чёрно-белого, который тоже меньше по размеру.

    Файл просто не отрисовывается, меню плющит и таращит.

    Пичалька.

    Наверное хорошие результаты дала бы замена bmp на jpg?

    (Это разработчикам плавный намёк).

    1 час назад, SoftFelix сказал:

    В 7.9 любой выход из меню обратно на карту занимает 10...15 сек. :angry:

    У меня проблемы не только со входом-выходом в меню, там вообще всё тормозит.

    Передвижение дельтаплана по маршруту рывками, карту не сдвинуть, совсем беда.

    Смотрел расход оперативной памяти  taskmanager до старта СГ - пишет что  занято примерно 30 Мб из 117

    Запущенных задач всего одна - YFMainMenu

     

    menu_bg_hor_i.bmp

  20. Неспешно ковыряю гвоздиком версию 7.9 в сторону повышения производительности.

    Сильно удивляюсь.

    Например, вот эта красивая и замечательная подложка menu_bg_hor.bmp занимает 256 KB.

    Четверть мегабайта. При том, что в навигаторе всего 128 Мб.

    И каждый раз при обращении к меню она подкачивается в оперативную память.

    Я понимаю, что градиентная заливка с текстурой точечками смотрится на экране замечательно, но если мне предложат выбор между красотой и скоростью работы, то лично я выберу скорость.

    Там же ещё два рекордсмена SKY_DAY.bmp и SKY_NIGHT.bmp - каждый по 320 KB

    Не нашёл где они используются, и ни разу не видел их на экране навигатора.

    Надеюсь что они не подкачиваются в оперативную память просто про запас?

    Я эти файлы даже сюда загрузить не могу, потому что ограничение на размер вложенных файлов к посту не более 500 KB.

    В версии 7.8 эти картинки точно такие же,  но там основной исполняемый модуль CityGuideCE.exe заметно меньше по размеру.

    7.8         4 082 688 CityGuideCE.exe

    7.9         4 897 280 CityGuideCE.exe

    Версии 7.9 оптимизация ресурсов просто жизненно необходима.

    menu_bg_hor.bmp

    • Like 2
  21. На мой вопрос про карты CGMAP для версии 7.8 техподдержка СитиГИД ответила следующее: 

    Цитата

     

    Добрый день,

    Пожалуйста, следите за новостями нашего сайта, о выходе обновлений сообщим.

     

    Последние выпущенные на сегодняшний день, версии карт в формате CGMAP для ПО СитиГИД 7.8:

     

    Спб и ЛО версия 33.1

    Обзорная карта Россия версия  48.1

    Москва версия  44.2

    Московская область версия  31.2

    Для других регионов, версию последней выпущенную карты, можно увидеть открыв меню карты "Архив" в личном кабинете.

     

    Версии карт с индексом выше представленных (например для карты Спб и ЛО версии 33.2, 34,2...) выпускались только в формате CGNET и доступны только для ПО СитиГИД версии 9.

     

     

  22. На мой вопрос про карты CGMAP для версии 7.8 техподдержка СитиГИД ответила следующее:

    Цитата

     

    Добрый день,

    Пожалуйста, следите за новостями нашего сайта, о выходе обновлений сообщим.

     

    Последние выпущенные на сегодняшний день, версии карт в формате CGMAP для ПО СитиГИД 7.8:

     

    Спб и ЛО версия 33.1

    Обзорная карта Россия версия  48.1

    Москва версия  44.2

    Московская область версия  31.2

    Для других регионов, версию последней выпущенную карты, можно увидеть открыв меню карты "Архив" в личном кабинете.

     

    Версии карт с индексом выше представленных (например для карты Спб и ЛО версии 33.2, 34,2...) выпускались только в формате CGNET и доступны только для ПО СитиГИД версии 9.

     

     

     

  23. Господа, версия 7.9 это фиаско.

    Texet TN-705 RAM 128 Mb

    Тормоза такие, что пользоваться программой СитиГИД версии 7.9 абсолютно невозможно.

    Удаление маршрута - секунд пятнадцать примерно.

    Масштабирование через кнопки +\-  секунд по пять жду отклика на каждое нажатие.

    Сдвинуть карту невозможно - тайм-аут такой, что ответа нет вообще.

    Карты CGNET взял упакованные, из шапки.

    Версия 7.8 тоже была не образец скорости, но работала более-менее приемлимо.

    С бубном ещё не танцевал, с setmem пока не экспериментировал.

    Можно ли хотя бы изредка выпускать карты в формате CGMAP ?

     

  24. Заневский проспект дом 43

    Сбербанк оттуда уехал совсем, пятьдесят два года они там были, с момента постройки дома.

    Переехали они в цокольный этаж Заневского каскада, но вывесок там снаружи никаких, и внутри тоже никаких указателей.

    Так что найти их на новом месте можно только если точно знать куда идти.

  25. Можно убрать навсегда объезд через этот карман?

    Там светофор, некоторые ... пытаются объехать этот светофор через карман, нагло влезая перед стоящими на светофоре.

    Соответственно, когда светофор красный и все стоят, СГ прокладывает маршрут через карман, потому как скорость в кармане выше. Когда светофор зелёный, скорость в кармане несколько ниже. Наблюдал картину когда СГ несколько раз перепрокладывал маршрут - то через карман, то напрямую.

    См. скриншоты.

    Спасибо.

     

×
×
  • Создать...