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

Рекомендуемые сообщения

Как работает Избранное?

У меня в старой версии было 40 закладок.

Седьмая версия подхватила из dat файла мои закладки, но почему-то их стало 113!!! Удалил все

Стал ручками добавлять. Когда перевалил за 11 запись избранное начало дублировать записи.

Почему? Или так должно быть?

Кстати и в WinCE и в Android версии ситуация повторяется.

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 55
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

С чем? С тем, что можно редактировать? Сталкивались.

До этого Microsoft додумалась много лет назад. Вводится функция "фиксировать" (pin), остальные (незафиксированные) элементы сортируются в соответствии с частотой употребления. Допустим, есть два-т

Сталкивался. Всё работает - и удаляется, и редактируется

Как работает Избранное?

У меня в старой версии было 40 закладок.

Седьмая версия подхватила из dat файла мои закладки, но почему-то их стало 113!!! Удалил все

Стал ручками добавлять. Когда перевалил за 11 запись избранное начало дублировать записи.

Почему? Или так должно быть?

Кстати и в WinCE и в Android версии ситуация повторяется.

Попробуйте отредактировать файл poi.bkm
  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты

Попробуйте отредактировать файл poi.bkm

Да делал уже. Как за 11 записей переваливает, то начинает дублировать. Не понимаю!

Ссылка на сообщение
Поделиться на другие сайты

А как из избранного удалить ненужное?

выбрать пункт, появится миникарта, сверху "или" - удалить. Там же можно редактировть
  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты

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

Никто не сталкивался?

Ссылка на сообщение
Поделиться на другие сайты

Никто не сталкивался?

С чем? С тем, что можно редактировать? Сталкивались.

  • Upvote 2
Ссылка на сообщение
Поделиться на другие сайты

С чем? С тем, что можно редактировать? Сталкивались.

Процитировал не то :)

Ссылка на сообщение
Поделиться на другие сайты

Никто не сталкивался?

Сталкивался. Всё работает - и удаляется, и редактируется
  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты

Перестало открываться ИЗБРАННОЕ

Жму "Меню" -> "Избранное"

Меню просто закрывается и больше ничего не происходит

Кто-нибудь сталкивался с подобным ?

Ссылка на сообщение
Поделиться на другие сайты

Кто-нибудь сталкивался с подобным ?

Сталкивался тот, кто удалял из папки cgmaps файл poi.bkm.

Ссылка на сообщение
Поделиться на другие сайты
Кто-нибудь сталкивался с подобным ?
С подобным - да. Жму Меню/Разное/Настройки/Карты/Показ POI - и на кране снова карта.
Ссылка на сообщение
Поделиться на другие сайты

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

Все не так просто.

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

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

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

Изменено пользователем /DiOs
Ссылка на сообщение
Поделиться на другие сайты

Все не так просто.

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

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

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

Нееее.

Я нашел зависимость.

Тока саппорту чего-то даже не интересно у меня это узнавать.

Надо хоть раз выбрать все точки.

В poi.bkm у каждой записи в конце появится |30000|1| - то есть был в этой точке один раз. Ну если будет |30000|2| - значит два раза.

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

Дубляж повториться если есть 6 (вроде ) и более мест с одним количеством посещений.

На Android'е вроде шесть, на WinCE вроде пять мест.

Как то так.

Если у тебя файл после конвертирования bookmarks.dat, то если все название будут в ОДНО СЛОВО (без пробелов и любых знаков препинания), то так же не будет дубляжа :)

Добавь пробел и опять дубляж. Например: РодеоДрайв - дубляжа не будет, Родео Драйв - дубляж будет. Гы

Кусочек моего poi.bkm

На андройде дубляжа нет. Замени везде на |30000|1| и получишь шикарный дубляж.

2|GeneralPOI|65001

18020|Пулково 1|59.798826|30.274281|20000|135|61063|Санкт-Петербург|61064|Россия|30000|2|

18020|Пулково 2|59.806237|30.308321|20000|135|61063|Санкт-Петербург|61064|Россия|30000|1|

18060|Несте на Московском|59.799165|30.401257|20000|1|61063|Санкт-Петербург|61064|Россия|30000|1|

18144|Салон Леди|59.873589|30.305907|61063|Санкт-Петербург|61064|Россия|30000|6|

18071|ТК Мега-Дыбенко|59.891144|30.513046|61063|Санкт-Петербург|61064|Россия|30000|3|

18036|Автовокзал на Обводном|59.913765|30.357233|61063|Санкт-Петербург|61064|Россия|30000|4|

18071|ТК Галерея|59.927741|30.359367|61063|Санкт-Петербург|61064|Россия|30000|8|

18058|ЖД Вокзал Ладожский|59.932245|30.441979|61063|Санкт-Петербург|61064|Россия|30000|1|

18002|Больница МАПО|59.943222|30.373222|61063|Санкт-Петербург|61064|Россия|30000|1|

18077|Автосервис Ford Рольф Октябрьский|59.911798|30.419725|20000|4|61063|Санкт-Петербург|61064|Россия|30000|5|

18071|ТК Атмосфера|60.007639|30.259419|61063|Санкт-Петербург|61064|Россия|30000|2|

18145|СК Согласие|59.990466|30.258973|61063|Санкт-Петербург|61064|Россия|30000|2|

18060|Несте на Блюхера|59.986444|30.362079|20000|1|61063|Санкт-Петербург|61064|Россия|30000|10|

18005|Евразия на Сампсоневском|59.995778|30.330594|20000|68,188|61063|Санкт-Петербург|61064|Россия|30000|12|

18002|Больница 31|59.970963|30.280443|61063|Санкт-Петербург|61064|Россия|30000|1|

18888|Метро Мужества на Тореза|59.999829|30.362867|61063|Санкт-Петербург|61064|Россия|30000|2|

18005|Евразия на Светлановском|60.002919|30.328499|20000|68,188|61063|Санкт-Петербург|61064|Россия|30000|2|

18888|Метро Мужества на Политехнической|59.999819|30.365238|61063|Санкт-Петербург|61064|Россия|30000|4|

18081|Юлмарт на Кондратьевском|59.965197|30.382306|61063|Санкт-Петербург|61064|Россия|30000|3|

18077|Автосервис Ford Максимум|60.024138|30.433971|20000|4|61063|Санкт-Петербург|61064|Россия|30000|4|

18081|Юлмарт на Науки|60.014448|30.392548|61063|Санкт-Петербург|61064|Россия|30000|5|

18071|ТК Озерки|60.036091|30.322212|61063|Санкт-Петербург|61064|Россия|30000|2|

18071|ТК НОРД|60.052341|30.334006|61063|Санкт-Петербург|61064|Россия|30000|1|

18039|Мойка на Есенина|60.048566|30.341724|20000|1|61063|Санкт-Петербург|61064|Россия|30000|7|

18071|ТК Родео-Драйв|60.033243|30.367112|61063|Санкт-Петербург|61064|Россия|30000|8|

18060|Несте на Северном|60.032777|30.363291|20000|1|61063|Санкт-Петербург|61064|Россия|30000|5|

18071|ТК Мега-Парнас|60.089926|30.381684|61063|Санкт-Петербург|61064|Россия|30000|14|

Ссылка на сообщение
Поделиться на другие сайты

Если у тебя файл после конвертирования bookmarks.dat, то если все название будут в ОДНО СЛОВО (без пробелов и любых знаков препинания), то так же не будет дубляжа

Оно может и не будет. Только одно "но": не все записи с пробелами дублируются. У меня их половина, дублируются конкретные четыре. Я это дело уж давно ковыряю.

Дублируются они и тогда, когда ни разу в качестве финиша не использовались, т.е. параметра 30000 у них попросту нет. И от категории не зависит: дублируются и 18888 (Мои места), и 18005 (Рестораны). И не все, у которых одинаковое число доездов, дублируются. И не все те, у которых и пробел, и одинаковое значение. И не все те, у кого кроме букв что-то есть. И вообще у меня доездов он ни одного, до 112 было, и потом ковырял.

Короче, где-то не там собака порылась. Или не только там.

Изменено пользователем /DiOs
Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

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

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

Оно может и не будет. Только одно "но": не все записи с пробелами дублируются. У меня их половина, дублируются конкретные четыре. Я это дело уж давно ковыряю.

Дублируются они и тогда, когда ни разу в качестве финиша не использовались, т.е. параметра 30000 у них попросту нет. И от категории не зависит: дублируются и 18888 (Мои места), и 18005 (Рестораны). И не все, у которых одинаковое число доездов, дублируются. И не все те, у которых и пробел, и одинаковое значение. И не все те, у кого кроме букв что-то есть. И вообще у меня доездов он ни одного, до 112 было, и потом ковырял.

Короче, где-то не там собака порылась. Или не только там.

Странно, что это тока нас (пользователей) волнует. Я даже для интереса парсер написал bkm файлов. Думал может там, что то супер сложное. Так нет. Все просто. Вообщем, надеюсь нас услышат кодеры и подправят :) Хотя чувствую будет это не скоро. Печалька :(

Ссылка на сообщение
Поделиться на другие сайты

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

Давно... :(

Что значит "букмарков нет на карте"?

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

Ссылка на сообщение
Поделиться на другие сайты

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

А, понял.

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

Сталкивался тот, кто удалял из папки cgmaps файл poi.bkm.

Покопался немного ...

Действительно проблема из-за cgmapspoi.bkm

Только он у меня есть. Просто ПОВРЕЖДЕН.

Алгоритм исправления проблемы:

- удалил с бубном poi.bkm

- подложил bookmark.dat

- запустил СГ, посмотрел "Избранное"

- вышел

- удалил bookmark.dat

- запустил СГ, проверил наличие избранного

Всем спасибо за помощь!

  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты

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

Вот!!! Я неделю назад тоже думал, чего не хватает в списке избранного - и понял - канцелярских кнопок, как в MRU-листе в Ёкселе2007.

  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

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