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

Shadow Wizard

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

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

  • Посещение

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

  1. Я что-то не понял все-таки... 1-го апреля была новость о выходе карт Москва 32.1, Московская обл. 19.1 и Санкт-Петербург и обл. 14.2 

    Сегодня - 19-е апреля, но в торренте их по-прежнему нет.

    Это первоапрельская шутка была, что ли?..

  2. Захожу в Личный кабинет, тыкаю в слово "Россия" - и вижу, что мне мне предлагают купить карты Республики Алтай (v.1.1 от 26.09.2013) и Республики Тыва (v.1.1 от 17.04.2013). При том, что у меня давным-давно куплена полная коллекция карт России, в которой, к слову, присутствует карта Алтайского края - v.5.7 от 24.12.2012

    Может кто-нибудь пояснить, что это за фигня?

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

    Во всех остальных местах информация по определению будет некорректна: при постмодерации, применяемой на мапкаме (где и модераторов-то к тому же как таковых нет), база будет забита хламом, а если использовать премодерацию - обстановка так и будет месяцами оставаться неизменной, ожидая, пока у кураторов дойдут руки до проверки присланного им. Ну или пока они сами не выберут время съездить и осмотреться на местности - что мы в Тверской области по факту и наблюдаем.

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

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

    А вместе с ней - и СитиГидом.

  4. s35, только в итоге неправильной информация оказывается именно у вас, а не на мапкаме. Скажем, радар на перегоне Безбородово - Старое Мелково сняли еще летом и даже шкаф, где он стоял, демонтировали - а у вас он до сих пор значится как действующий. Зато в тех местах, где радары были установлены (или куда были перенесены), в базе пусто.

    Не, я понимаю, что в Твери пользователей СитиГида ничтожно мало, но трасса - это уже несколько иное дело. Тем более - трасса, соединяющая Москву и Питер. И надо думать, как с этим справляться - раз уж кураторы-модераторы все равно добавляют точки по координатам, которые им присылают пользователи, возможно, стоит продумать механизм открытого доступа к базе. С рейтингом и премодерацией, отключаемой на основе этого рейтинга - так, по крайней мере, удастся увеличить коллектив авторов, не теряя в качестве. Да, база будет захламлена лишними объектами, но они будут головной болью не конечных пользователей, а модераторов. Которым, кстати, нажимать "approve" или "decline" будет сильно проще, чем вносить точки с нуля.

    P.S.

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

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

    • Upvote 1
  5. MaxBel, есть две причины "против":

    1. На мапкаме до сих пор нет прямой выгрузки в формат 7-го СитиГида. Возиться с выгрузкой в PocketGIS и последующей конвертацией мне лень, неохота и вообще при таком раскладе мне проще собственно PocketGIS включить. Тем более, что она способна без проблем отработать весь мой маршрут "Москва-Тверь-Москва", поскольку не виснет в МО - в отличие от.

    2. Файл радаров был взят отсюда, по ссылке из первого сообщения этой темы - т.е. можно сказать, что он позиционируется как "официальный". Я понимаю, что на самом деле информация предоставлена сервисом SpeedCamOnline, к которому СитиГид прямого отношения не имеет (или я ошибаюсь?), но форум-то все-таки ситигидовский... и получается, что представленная на нем информация - неактуальна. Нехорошо.

    А аналогичных мапкамовских файлов, тем более - регулярно обновляемых, тут я не встречал. Если плохо искал - ткните, pls, носом...

    • Upvote 1
  6. Прокатился на выходных от Москвы до Твери и обратно, попутно решив обкатать свежий СитиГид... в МО программа традиционно зависла - 64 мега оперативы, увы, так что тут мне сказать нечего. Но вот по тверской области вердикт неутешительный: данные по радарам отстают от реальности как минимум на месяц, а то и на несколько.

    Актуальные данные есть на мапкаме, но с ними вроде как нет дружбы. В принципе, я могу в следующую поездку засечь координаты камер на участке М10 "Москва-Тверь" и предоставить их для использования - вопрос только в том, оно вообще кому-то, кроме меня, нужно?

    P.S.

    Ветку по тверским радарам не нашел.

  7. А камеры починят, или как? Надоело слушать предупреждения о камерах, которые работают по встречке, при входе в их зону.

    Если нет ясности с алгоритмом - просто введите в описание камеры еще одно поле для вектора направления и пусть оно срабатывает только в том случае, если этот вектор совпадает с направлением движения автомобиля (ну, с некоторой - желательно, настраиваемой - погрешностью).

  8. что вы, какие личности :)

    ОК, будем считать, что пассаж про концентрацию внимания мне приснился.

    "юзабилити не на первом месте" категоричность выводов просто поражает.

    Простой пример: всем известно, что информацию с экрана человек считывает сверху вниз. Элементарная логика диктует, что при таком раскладе имеет смысл указывать точку отправления (текущую улицу) выше точки прибытия (следующей улицы) - чтобы восприятие информации совпадало с направлением движения. А теперь смотрим на экран навигации СГ - и видим, что там все сделано ровно наоборот.

    Можно еще почитать местную ветку, посвященную новому дизайну "личного кабинета" - тоже весьма показательно.

    приобретая СГ Вы тем самым согласилисьс тем что он будет Вас отвлекать и даже возможно вести по неправильным маршрутам против правил ПДД, а теперь требуете, причем тональности похожи именно на требования, чтобы программу перекроили под Вас.

    Э, нет. Приобретал я не абстрактную железку-говорилку, а помощника-навигатора. Который, разумеется, может ошибаться, но процент ошибок не должен превышать некоего разумного уровня, иначе программа будет как минимум задвинута в дальний угол, а как максимум - снесена под корень.

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

    и кстати 80 а то и 90% моего использования СГ это знакомые места/маршруты.

    Да на здоровье! Каждый пользуется программой так, как считает для себя возможным и нужным - потому и предлагаю компромисс в виде настроек. Чтобы каждый мог сам для себя выставить значения минимально допустимых дистанции и времени до ближайшего изменяемого маневра. Ибо не поведение водителей надо подстраивать под программу (что нереально просто по определению), а предоставлять возможность водителям самим подстроить работу программы под свои требования.

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

    Во-первых, эта фраза у меня и так отключена.

    Во-вторых, что предлагаете делать в ситуации, когда при подъезде к перекрестку СГ сообщил о грядущем повороте налево, Вы заняли левый ряд, встали в ожидании включения левоповоротной допсекции на светофоре - и тут вдруг СГ в корне поменял свое мнение, перестроив маршрут под поворот направо? Он ведь и команду соответствующую отдаст при начале движения - или, может, их тоже предлагается отключить?

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

    И понятно, что на это все можно закрыть глаза - ездят же люди, в конце концов, по OZI безо всякой маршрутизации и по iGo без онлайн-сервисов типа DPOI и пробок - ну так ездить и по бумажному атласу тоже можно, однако же почему-то люди предпочитают электронные навигаторы с маршрутизацией, пробками и прочими удобствами. И речь идет лишь о том, чтобы сделать программу еще немного удобнее. Для всех.

    а вообще мы углубляемся в оффтопик, ошибкой программы на данной платформе это не является, мой вам совет в тему пожеланий напишите!

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

    • Upvote 1
  9. боюсь показаться грубым, но если у вас такие проблемы с концентрацией внимания, может лучше повременить с управлением ТС? и опять и снова, никто вас не заставляет ломится через N рядов, по ПОДСКАЗКЕ СГ. за рулем сидите Вы, а не СГ, на мой взгляд пусть чирикает, хоть есть с кем поговорить в пробке :) "ну и куда мы опять едем? ах ты глупая женщина! послушай женщину и сделай все наоборот" :)

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

    Основная функция СГ (как и любой другой программы навигации) - помогать водителю. Помогать, а не мешать! То есть - как минимум не привлекать внимание водителя сверх необходимого. Ибо оно водителю нужно для того, чтобы следить за дорогой, особенно при движении по незнакомым местам/маршрутам - по знакомым-то никакой навигатор вообще не нужен.

    СГ не управляет а/м. Запретить манёвр можно только водителю. Не надо тупо выполнять все ПОДСКАЗКИ СитиГида.

    Ага. И смотреть на него не надо тоже. А лучше - не включать совсем.

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

    • Upvote 2
  10. Понятно, что решение с управлением по внешнему питанию - не панацея. Собственно, оно на это и не претендует - это всего лишь [несложная в реализации] мера, которая позволит несколько сократить образование ложных пробок и не более того. Но - и не менее.

  11. СГ - консультант, а не личный водитель. Его задача предупредить сразу же, как только найдёт изменения.

    Прежде всего СГ должен не отвлекать водителя лишний раз от дороги. А когда на каждый его вяк приходится смотреть на экран, чтобы понять, чего эта железка от тебя хочет на сей раз - это, мягко говоря, напрягает.

    Изменение маневра на перекрестке - запретить однозначно. Равно как и вообще изменение маршрута в радиусе 3..5 секунд езды при текущей скорости, но не менее 50..100 м. А лучше - сделать оба этих параметра настраиваемыми и пусть каждый выставляет под себя: кому охота рвать по диагонали через все 5 рядов из левого в правый или наоборот - пусть ставят нули, а остальные определят для себя свои собственные безопасные параметры и будут спокойно ездить.

    • Upvote 1
  12. Sedoy_Lis, дык в семерке кнопка "парковка" вообще пропала как класс.

    А вообще я давно предлагал сделать настраиваемую фичу, которая бы автоматом включала "парковку" при исчезновении внешнего питания - ведь навидевайсы в машине редко эксплуатируются от встроенной батареи; как правило, включается подпитка от прикуривателя. Ну а если она пропала - значит, или с прикуривателя снято напряжение (= выключено зажигание), или навигатор снят с гнезда и убран в бардачок/карман. Оба случая вполне очевидно означают прекращение движения машиной не по причине пробки - разве что пробка настолько глухая, что можно выключать двигло, но при таком раскладе ее можно и ручками зарепортить. Соответственно, при возвращении внешнего питания режим "парковка" выключается - ибо это значит, что включили зажигание (=завели двигатель) и/или навигатор вернули на место, т.е. едем дальше.

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

    • Upvote 1
  13. Есть такая хрень. Воркэраунд -- ручками прописываешь высокий приоритет.

    Ручками-то что угодно прописать можно... особенно если знаешь, что и куда прописывать и умеешь это делать.

    Я же о том, что с точки зрения юзабилити имеющаяся схема работы с "Избранным", является, мягко говоря, весьма спорным решением.

  14. На карточке с программой. Я сейчас езжу не с той, на которой беты были, и лицензию юзеровскую поставил. Релиз же ж...

    А, понял.

    Тады прям и не знаю, в какую сторону думать... явно какая-то кривота в алгоритме сортировки, но какая - ?

    Кстати, нашел еще одни грабли: когда начинаешь редактировать запись из "Избранного", счетчик посещений сбивается (ну это ж теперь типа новая запись) и она уходит вниз. В чем лично я ничего логичного не вижу: мало ли что и зачем я редактирую? Мож, я переехал - и что теперь, надо 222 раза нажать на "Дом", чтобы он вернулся на первое место?.. :wacko:

  15. Во-первых, инфа не задваивается. Более того, даже нет никакого постоянного коэффициента дублирования. У меня, к примеру, из 34-х записей получаются 38.

    Ну, у меня она задвоилась вся - а записей в bookmark.dat было с десяток.

    Впрочем, я работал с пререлизом, а к релизу пришел уже без bookmark.dat - так что мой опыт мог несколько устареть.

    Во-вторых, букмарков у меня нет вообще на той карте, с которой работаю.

    Что значит "букмарков нет на карте"? По-моему, букмарки в принципе или есть, или нет. И программе пофигу на карту - она смотрит в poi.bkm и bookmark.dat, после чего выводит взятую из них инфу.

    Возможно (и даже наверное), кто-то умный предусмотрел фильтр, проверяющий точки на совпадение, чтобы избежать задвоения - но сравнение-то бинарное, и, как справедливо было замечено, достаточно влепить или убрать пробел в начале или в конце, чтобы возникло задвоение.

    А если при импорте в .bkm имя точки как-то преобразовывается (например, из 1251 переводится в юникод), то вполне логично, что результат такого преобразования бинарно совпадать с оригиналом уже не очень обязан. Особенно если перед перекодировкой имя еще как-то обрабатывется - скажем, ему делается trim() на предмет исключения в начале и/или в конце лишних пробелов, кавычек или еще чего-ньть.

    Во-третьих, ну не могу понять я, чем уникальны те, которые дублируются!

    А если файл в hex-виде глянуть? Мож, там где вместо 0x0D 0x0A затесалось просто 0x0D или табуляция вместо пробелов влезла?

  16. У меня вот всё руки не доходят у Повермана то же самое сделать...

    Вот потому я с Mio 380-го и не перехожу - уж больно фича удобная. Но, похоже, колхозить все-таки придется...

    По поводу того, что в Инфо отображается -- сообразил тут, что не факт, что правдой является, сам недавно наступал :(

    Подождем, что скажут разработчики... надеюсь, хоть что-ньть они да скажут.

  17. Ну тогда я ваще ничего не понимаю.

    Впрочем, завтра из ремонта должен вернуться мой Lexand ST-5650HD - будет, на чем потренироваться. А если еще получится сделать из него девайс с активной держалкой (чтоб не втыкать каждый раз питание) - и вовсе станет моим основным навиком на ближайшее время.

  18. Да, я тоже об этом думал, но это означает неверное поисковое определение точки "улица", не принадлежащей ребру.

    Или же алгоритм такой: координаты точки финиша находятся по карте МО, но маршрут к ней кладется (и показывается) по обзорной карте - которая никаких улиц в Яхроме, ессно, не знает. Со всеми вытекающими.

    А вот при старте из Москвы маршрут к финишу кладется уже по карте МО - поэтому и задействуется яхромская улично-дорожная сеть. Равно как и при старте из Яхромы (но тогда финиш в Питере должен выглядеть очень красиво: вряд ли обзорная карта знает питерскую УДС).

  19. Сдается мне, что-то не так в консерватории "МО". Ну не видел я, чтобы так память просаживалась по мере прокладки, а потом 11 метров свободной оказывалось!

    Возникло подозрение, что проблема в большом количестве подмосковных садово-огородных товариществ, проезды по которым совершенно логично помечены как дворовые. Естественно, что СГ, пытаясь строить маршрут через них, уходит во все более и более глубокие дебри графа - что понятным образом сказывается на степени загрузки RAM.

    Однако же, когда маршрут таки проложен, он оказывается простым и прямым, словно ручка от граблей - Москва-Дмитровка-Яхрома (ну что делать, если толковых альтернатив нету чисто физически) - а вся паутина местных проездов оказывается не при делах и память резко высвобождается.

    Кроме того, фишка может быть и в логике построения маршрута через несколько карт, примененной в "семерке": ранние версии, помнится, строили маршруты по двум картам, сначала по карте стартового региона до его границы, а потом - по обзорной, перестраивая маршрут по мере активизации карт следующих по маршруту регионов. Соответственно, на обзорной карте Яхрома вполне может быть и не прорисована с точностью до улицы - поэтому маршрут из Питера, проходящий еще по Нижегородской и Тверской областям, строится нормально.

    А вот маршрут из Москвы идет всего по двум регионам - Москва и область. Поэтому вполне вероятно задействование сразу двух подробных карт (77 и 50 регионов) - а вот на это памяти у несчастного зверька уже легко может хватать с трудом или не хватать вовсе.

    Да вот в том-то и дело, что задание точки типа "улица" возвращает каждый раз одни и те же географические координаты. Которые (с т.з. СГ) съедобны как старт и несъедобны как финиш...

    Хм. Вот тут у меня уже с объяснениями туго: разве что оно считает эту точку находящейся где-то черт знает где вне роутинга и в силу невозможности прокладки маршрута к ней кидает путь от Дмитровки напрямую. Ну а при старте деваться некуда - раз уж мы уже находимся в "заповедной" области, можно пользоваться её улично-дорожной сетью.

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

    И это вполне коррелирует с вышеизложенной теорией "двух карт": финиш маршрута Питер-Яхрома кладется по карте Russia, которая только Дмитровку и знает, а старт маршрута Яхрома-Питер - по 50.cgmap, в которой с роутингом по Яхроме все в порядке. Только все равно остается малопонятным, куда ж отъедается память при прокладке маршрута в 1.4 км исключительно по карте МО... неужели она настолько подробная?

  20. Возникает желание посмотреть, а действительно ли по Яхроме рутинга нет?

    Если задавать финиш с точностью до дома, то маршрут прокладывается прямо к нему - так что роутинг по Яхроме таки присутствует.

    а как я писал? отключить все радары, все пои, все уведомления о радарах и пр., отключить дворовые проезды... так пробовали?

    Хм. Следующим пунктом в этом списке - чисто логически - напрашивается "отключить СитиГид" ;-)

    Однако отключил роутинг по дворам - кажется, помогло. Хоть и с дикими тормозами, но маршрут проложился.

    Думается, что про эту "особенность" поведения СГ7 с картой МО на устройствах с 64 метрами оперативы все-таки было бы неплохо указать хоть что-нибудь на сайте... если уж не получается эту проблему вылечить.

  21. На самом деле тут вот какая засада: насколько я понимаю, при отсутствии файла poi.bkm (т.е. при первом запуске) информация в него переносится из bookmarks.dat, но... после этого bookmarks.dat не удаляется и продолжает подхватываться программой! А информация из него продолжает светиться в "избранном" - дублируя саму себя, импортированную в poi.bkm.

    Я вопрос решил просто - проверил poi.bkm и bookmarks.dat на соответствие, после чего, убедившись в идентичности, попросту грохнул bookmarks.dat, избавившись от задвоения информации и прочих проблем. Осталась мелочь - отразить бы где-нибудь это требвание... или же сделать конвертер (хоть программный, хоть онлайн) и включить в список шагов по переходу на семерку требование прогнать bookmarks.dat через него, а полученный на выходе poi.bkm положить в папку с программой.

  22. ОК, возможно, вопрос в каких-то сочетаниях. Дайте две точки (Москва и МО), буду смотреть.

    Я чуть выше по ветке давал пару, которая дала мертвый вис: Москва, ул. Василисы Кожиной - Яхрома, Огородный проезд. Кстати, вчера попытался воспроизвести этот же маршрут - получил мертвый вис снова, причем на этот раз программа не успела даже в режим навигации перейти.

    Впрочем, судя по логу, причина банальна: устройству тупо не хватает памяти.

    >
    
    2012-06-01 07:15:45 start log
    
    make route FN 14935 tick(s)
    
    dcsor FN 15161 tick(s)
    
    deltas: 1
    
    csor FN 15174 tick(s)
    
    deltas: 15174 0
    
    >
    
    2012-06-02 17:58:34 start log
    
    no 517122 bytes in Utils.cpp at 485
    
    	MemLoad=99 TotPhys=62287872 AvlPhys=843776 TotVirt=33554432 AvlVirt=16056320
    
    

    детализация выставлена "нормальная", 3D-дома отключены, база радаров - rus | nomobile

  23. Zaxar, Проложил маршрут из Питера в самый дальний угол Московской области. 950+км. Уже минут 20 "еду". Никаких вылетов не наблюдаю.

    Mio 380. Проложил вчера утром маршрут из Моквы в область километров около 70 длиной (Фили - Яхрома) и получил даже не вылет, а мертвый висяк: навигатор не реагировал ни на что, кроме выключения питания.

    Плюнул и, поехав по другой антипробочной программе (не Нав, не Прг и не Янь - не реклама! :) ), приехал даже раньше прогоза, так что к СГ претензий нет, но сам факт не порадовал. Вот думаю - мож, дело не в карте МО, а в сопутствующих - Россия или Евразия? Маршрут-то не напрямую с карты на карту кладется... или, мож, в СГ7 не надо держать обе обзорных - Росия и Евразия - и достаточно лишь одной из них?

  24. Если загляните в Хистори.дат, то увидите, что это не "Избранное",а логи связи с сервером.

    Прежде, чем писать, неплохо бы проверять такие вещи.

    Логи связи с сервером - это history.txt

    А history.dat - таки оно самое, 10 последних.

    Не верите - загляние сами.

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