Вроде всё просто. Карты скачиваются в виде zip-архива, в котором есть папка Atlas, а в ней ещё две папки: 1km и 10km. Вот эту папку Atlas распаковываешь туда, где стоИт сама навигационная программа. Файл индексации Index042.nti для нужного набора карт (они бывают разные!) кидаешь в папку Atlas. Запускаешь эмулятор, сразу открывается карта. НО! Это только на эмуляторе Windows Mobile. Если пользоваться сборками с Windows CE, то начинается индексация и, как правило, не заканчивается.
Я собрал свою "сборку" так: скачал Device Emulator, образы WinMobile 6. В папку Navitel скинул следующие файлы:
custsat.dll
DEMComInterface.tlb
DESqmWrapper.dll
DeviceEmulator.exe
DeviceEmulatorProxy.dll
DeviceEmulatorTabletInk.dll
emulator.ico
imagegen.exe
Microsoft.DeviceEmulatorManager.Interop.9.0.dll
PPC_RUS.bin (это образ WM6, все остальные файлы из Device Emulator)
SERDMAAsPlugin.dll
Создал ярлык для запуска Device Emulator со следующими ключами: O:\Navitel\DeviceEmulator.exe /defaultsave PPC_RUS.BIN /memsize 256 /video 800x550x16 /sharedfolder O:\Navitel\SDMMC".
В папку O:\Navitel\SDMMC скинул дистрибутив программы (.cab). Запустил эмулятор, зашёл в папку с дистрибутивом, запустил установку программы на SDMMC-карту. Потом пошаманил с лечением, скинул папку Atlas с картами и файлом индексации. Можно работать.
Лечение, которое я (и другие тоже) использовал, состоит не только в скидывании файла с ключом, но и в замене основного exe-шника программы. Они, так сказать, "близнецы-братья, кто более матери-истории ценен?" (С).
Кстати, вчера попробовал установить программу не на флешку, а прямо в устройство. Естественно, атлас туда не умещается, он всё равно остался на флешке. Указал программе, где атлас, и процесс создания атласа занял 0 минут 0 секунд. То есть, всё заработало. Но зависание при поиске осталось![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)