Расширенный поиск  

Новости:

Автор Тема: Как правильно создать атлас в Навителе (в картинках)  (Прочитано 55774 раз)

0 Пользователей и 1 Гость просматривают эту тему.

SM

  • Administrator
  • Легенда
  • *****
  • Спасибо: 2 раз(а)
  • Оффлайн Оффлайн
  • Сообщений: 2.019
  • ОЗТ: 109077
  • г. Томск

Очень много вопросов появляется на форуме связанных с неправильной прокладкой маршрута или неработоспособностью адресного поиска. Иногда и совсем экзотические, типа раздвоения дорог или дублированием городов.
Большинство из них начинаются словами: «…установил карты с вашего ресурса и у меня пропал…». А заканчиваются: «…и что теперь делать?».

Как показывает анализ долгих многодневных разборок каждой конкретной ситуации, большинство из этих «глюков» связано с некорректной установкой карт. Дабы избежать (хотя бы уменьшить) в дальнейшем криков типа «…а-а-а, ваши карты мне всё сломали, раньше всё работало, а теперь…», разберём пошагово как корректно устанавливать карты.

Для начала немного теории.

Навител может работать как с отдельной картой, так и с набором карт называемым Атласом.
Можно представить гипотетически единую карту всей России. Выпустить её и «не заморачиваться». Но при сегодняшнем уровне детализации объектов карты, она имела бы колоссальнейшие размеры и просто не поместилась бы в память навигатора. Не говоря уж о том, что на операции перемещения или поворота изображения на экране уходило бы по несколько часов. Поэтому было принято решение разбить большую карту на квадратики и пронумеровать их. Так появились наборы согласованных друг с другом карт, названые атласами.

Хоть карты любой местности интересны и сами по себе, мы будем рассматривать их конкретное приложение для автонавигации. Когда главная задача – проложить правильный маршрут от точки А до точки Б, как бы далеко они не находились друг от друга.
Сразу становится очевидным, раз начальная и конечная точки маршрута могут находиться на большом расстоянии, то они могут оказаться в разных листах карты (в разных квадратах). Другими словами – в разных файлах атласа. А, поскольку, мы собираемся ехать по маршруту на автомобиле, а не лететь на самолёте по «кратчайшему» пути, необходимо чтобы конец дороги, выходящий из одного листа (квадрата, файла) в точности совпадал с началом дороги в сопрягаемом листе.

Если не соблюсти это условие, то появится разрыв дороги и маршрут проложится по прямой (для самолёта). За такие стыковки дорог в редакторе карт отвечают специальные точки называемые «внешними нодами». На нашем ресурсе обязанности главного смотрителя и хранителя внешних нодов исполняет M.F.

Так уж сложилось исторически, что все создатели карт для Навитела хранят таблицы «своих» внешних нодов в строжайшей тайне. Это повелось от жёсткой политики создателей самого Навитела. Хорошо это или плохо, обсуждать здесь не будем…

Благодаря предпринятым целенаправленным усилиям клубов RUSNAVI.ORG, Sibreg.org, Mapdv.ru и GPS-baikal.ru удалось согласовать все сопряжения карт по внешним нодам. В результате, все карты этих ресурсов стали совместимы друг с другом. Что, в свою очередь, позволило выпустить совместный атлас практически всей Сибири! На самом деле, согласовывать пришлось ещё достаточно много чего, но углубляться в это не станем.

Как уже упоминалось, компания НТЦ держит в секрете согласования карт своего атласа. Делает она это из коммерческих соображений. Чтобы пользователи покупали только их карты, а не пытались чего-то добавить «от себя» или «от интернета». Это понятно. Но так, по примеру НТЦ, поступают и некоторые ресурсы, с одной стороны, свободно распространяющие свои карты, а, с другой стороны, не желающие открывать свои «точки сопряжения». Это совсем не понятно.

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

Следует ещё отметить и то, что сама программа Навител со временем совершенствуется. Это касается и формата записи карт для неё. И, хотя, декларируется поддержка карт «старого» формата новыми версиями программы, но между собой они также не совместимы. Это накладывает ещё одно ограничение: карты разных версий смешивать в пределах одного атласа категорически нельзя. К примеру, если написано что карта версии 3.2.4, то ни в коем случае не объединяйте её с картой версии 3.2.6!

Немало вопросов возникает и по поводу двоякого смысла самого термина «атлас». Так, опять же, исторически сложилось. Из классической картографии пришло значение слова «атлас» как набора листов (файлов в нашем случае) связанных друг с другом фрагментов единой большой карты. В навигационной программе же атласом называется служебный индексный файл, созданный при автоматическом анализе этих листов (файлов). Смешение этих понятий приводит к некоторым недоразумениям. Например: вы с огромным трудом скачали из интернета многофайловый атлас «Вся Россия XXL», заходите в программу и видите в появившемся меню команду «удалить атлас». Вот нифига себе, думаете вы, а если случайно нажать на эту кнопку?, всё сотрётся?! А вот и нет, ничего страшного на самом деле не произойдёт. Все ваши карты (файлы) останутся на своих местах. Целёхоньки и невредимы, а сотрётся только тот самый служебный индексный файл. И восстановить его заново вы сможете в любой момент командой «создать атлас».

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

Привожу пошаговую инструкцию по разделению атласов в Навителе. Если запасётесь терпением и проделаете все рекомендованные действия, то многие ваши вопросы и «глюки» исчезнут сами собой.

Если вы приобрели новенький навигатор или установили Навител на КПК из дистрибутива, то внутри машинки по умолчанию уже будет создана структура папок необходимых и достаточных для работы программы. И рассчитана она, как вы сами понимаете, на монопольное «владение» только «фирменными» картами, выпущенными НТЦ. Среди прочих, там есть и папка с уже предустановленными картами.
Эту структуру надо немного подправить, дабы и нам кусочек места нашёлся.

Прочитав неоднократное предупреждение на форуме о том, что «наши карты надо хранить отдельно», неискушённый пользователь по честности старается выполнить это условие. Создаёт внутри папки с уже существующими картами новую и помещает туда файлы скачанные с этого ресурса. И успокаивается – смотри, дескать, вот карты «фирменные», а вот, внутри отдельно, карты новые.

Это первая из ошибок. Дело в том, что Навител рассматривает все вложенные подкаталоги и их содержимое как вполне корректное продолжение существующего атласа. При запуске программы обнаруживает изменения в структуре и автоматически переиндексирует созданный ранее атлас, приплюсовывая новые листы к уже существующим. При этом возникают наложения и «глюки».

Правильным действием в данном случае будет поместить «старые» и «новые» карты на один уровень вложенности. Создайте в корне SD карточки папку «КАРТЫ». Внутри неё папки: «Вся Россия XXL», «Атлас Сибири», «Атлас Sibreg», «Украина», «Молдавия»… и т.д.
Понятно, названия папок вы можете выбрать по своему вкусу. Благо Навител русскоязычный продукт, не привередничающий и не обращающий внимания на сами названия. Главное, чтобы для вас они были понятны и осмысленны.

 Перенесите все предустановленные карты производства НТЦ в папку «Вся Россия XXL». Все карты этого ресурса в «Атлас Сибири». Карты с sibreg.org в папку «Атлас Sibreg». И так далее. Рассортируйте весь свой картографический материал по разным папкам. Не забудьте при этом про несовместимость версий карт.

Теперь запускайте Навител.
Он, естественно, начнёт ругаться не найдя атлас на своём месте. Начнёт автоматический поиск и индексацию. Не обращайте внимания. Можете прервать этот процесс или дождаться его окончания (по вкусу).

Заходите в «МЕНЮ» и нажимайте на кнопку «Открыть атлас».




Там сейчас старые записи от уже не существующих атласов. Нажимайте на первый и в появившемся окне выбирайте «Удалить». Как я уже упоминал, ничего страшного не случится. Сами карты (файлы) никуда не денутся. Удалится только ненужный уже индексный файл.
Проделайте эту операцию по очереди со всеми записями в окне «Открыть атлас».




Всё стёрли. Перед нами пустое окно. Нажимайте на кнопку открытия папки (внизу в центре).




Выбирайте SD карточку, папку «Карты». Навител обнаружит в ней папки с новыми картами и тут же высветит меню с предложением создать по ним атлас. Вот тут не спешите. Иначе он опять свалит всё "в кучу". Надо выбрать пункт «Войти».




Увидите перечень созданных вами папок. Нажмите на любую. Появится меню в котором надо выбрать пункт «Создать атлас».




Навител потрудится некоторое время и отрапортует о создании нового атласа.




Нажмите на кнопку «Назад». Она помечена на скриншоте (1).

И опять вернётесь к списку папок. Проиндексируйте следующую.
Таким образом, создайте все атласы.
Когда последний атлас будет создан, в окне рапорта нажмите на кнопку «Готово». Она помечена на скриншоте как (2).

Всё! Ваши атласы созданы по отдельности! Причём, можно быть уверенным, что они заведомо не пересекаются.

Результат ваших действий может несколько удивить – может так оказаться, что увидите пустой экран. Это нормально. Дело в том, что ещё ни один из созданных атласов ещё не выбран.
Опять заходите в «МЕНЮ» -> «Открыть атлас». Тыкайте в нужный и нажимайте на пункт «Выбрать».




Всё, свеженький атлас готов к работе!
Не пугайтесь если после всех этих действий перед вами всё ещё пустой экран. Дело в том, что навигатор показывает сейчас случайную координату и она вполне может не попадать в прорисованные карты.
Включите приёмный модуль и выйдите на улицу. На открытое место. После нахождения спутников и определения реальных координат карта сместится в поле видимости и появится на экране.
Если не хотите выходить на улицу можете воспользоваться меню поиска.




При помощи поиска «По адресу» найдите свой город, улицу и дом. И, в появившемся меню, выберете пункт «Показать на карте».




И вот он зримый результат!




Успехов!
« Последнее редактирование: Июль 21, 2009, 22:16:26 от M »
Записан
Ericsson T10s -> Nokia 3310 -> Siemens A52 -> Siemens M55 -> Siemens M65 -> Nokia 6630 -> Nokia N73 -> Samsung Galaxy SII -> Samsung Galaxy Note II
Автомобильная навигация: HP iPAQ hx4700 -> Mitac Mio C725
 

M.F.

  • Administrator
  • Легенда
  • *****
  • Спасибо: 44 раз(а)
  • Оффлайн Оффлайн
  • Сообщений: 8.257
  • ОЗТ: 395073

Ещё от себя добавлю (а то переодически возникают вопросы на форуме), что сам Атлас Восточно-Российский (о котором идёт речь выше) лежит на главной страници ресурса!
Кроме того карты отдельно лежат в разделе "Файлы"!
Записан
Координатор внешних узлов карт проекта rusnavi.org, также в недалёком прошлом один из координаторов проекта ASNP.
Считаешь что твой родной населённый пункт плохо обрисован или хочешь рисовать карты в качестве хобби для себя и людей, тогда напиши мне в личку!
 
 

Страница сгенерирована за 0.045 секунд. Запросов: 21.