Автор Тема: Добавление контуров домов на картах GEN6  (Прочитано 217230 раз)

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

Оффлайн Pashka

  • Отцы-основатели
  • Ветеран
  • Сообщений: 10592
  • Репутация: +2470/-0
  • Пол: Мужской
  • Toyota Prius PHV 2018
    • Просмотр профиля
    • ПРИУС-Клуб
  • Авто: Toyota Prius Plus
  • Город: Санкт-Петербург
  • Спасибо
  • -> Вы поблагодарили: 1590
  • -> Вас поблагодарили: 3499
Попытаюсь объяснить как "резать" полученный файл ALLDATA на несколько частей для нашей навигации при помощи WinHex.

В нашей навигации файл ALLDATA получился слишком большой и он разделён на части. После загрузки в ГУ он собирается в один файл, по принципу:
ALLDATA = ALLDATA1 + ALLDATA2 + ALLDATA3 + ALLDATA4.
Но для хранения на HDD каждый файл ALLDATA должен быть по 2,00 ГБ (2 147 483 648 байт), кроме последнего (он меньше).

1. Для формирования ALLDATA1 в WinHex открываем полученный (большой) ALLDATA, находим конец  ALLDATA1:


перемещаем курсор на первый символ следующей строки, нажимаем правую кнопку мышки и  нажимаем "beginning of blog"



Далее спускаемся в самый низ и на последнем символе нажимаем правую кнопку мышки и  нажимаем "end of blog",
Затем опять правую кнопку мышки и нажимаем "edit", в появившемся окне - "remove".

Все, первый файл готов, "сохранить как" - ALLDATA1.KWI
Закрываем.

Снова открываем большой ALLDATA

2. ALLDATA2 должен начинаться с того места где закончился ALLDATA1,
То есть удаляем все что выше строки 80000000,
на последнем символе нажимаем правую кнопку мышки и  нажимаем "end of blog"
Затем опять правую кнопку мышки и нажимаем "edit", в появившемся окне - "remove".



Затем делаем те же операции как для ALLDATA1 (см п.1)