C# - т.е. только под WinMobile, у которого сейчас очень туманные перспективы?
Это всё ещё вилами на воде писано.
Ну, если прога будет совместима с Mono, тогда вполне возможно будет идти на многих других платформах, например Maemo или даже Openmoko.
Ну, это не совсем так. Не нужна полная карта России, чтобы проложить маршрут в ближайшую деревню, а чтобы доехать в другой конец России, скорее всего понадобится карта магистралей и карты местных дорог точек отправления и прибытия. Для этого нужен грамотный алгоритм отсечения (чтобы знать, какой фрагмент нужен, а какой нет).
Как Вы понимаете, в общем случае это не работает. Кратчайший из нарисованных маршрутов имеет полное право вылезти за скачанный прямоугольник. (это так, к слову)
Это не то что в общем, это в половине случаев не работает.
Реки и ж/д никто не отменял
Т.е. нужен, как минимум, материк?
Ivan Komarov, нужен связный_граф
Много знаете устройств на Maemo и Openmoko?
На чем писать - выбор несомненно автора, однако будет досадно, если хороший проект не будет популярен из-за плохой поддержки устройств.
Вообще говоря, программы на .Net, написанные для WM, можно свободно пускать на семействе Windows NT.
На Windows XP, например :3
Все равно, дотнет не ну… ну вы понели.
Ой, а и правда. Спасибо.
Кто его может дать?
Давайте не будем уходить от темы. Я знаю С# и хочу попробовать пописать под WM. Всё остальное сейчас не важно.
Real 3L0, никто. самому делать надо будет
Ну сам так сам.
Значит пока начну с тайтлов.
Постарайся сразу заложить в систему заглушки под роутинг, приём с gps-порта и прочее сейчас отсутствующее, но подразумеваемое, что бы потом по живому не резать. (и костыли не ставить). И как все эти данные будут от процесса к процессу пу(к)тешествовать. (Оно, скажешь, очевидно, но на всякий случай решил влезть))).
опять шарп…идея хорошая, но ИМХО лучше cpp и Qt)
Да, кстати, один лишь граф дорого выдрать мне кажется вполне можно… не будет кучи домов, рек, границ и т.д.
Отрисовывать простые линии, которые показывают маршрут, поверх обычных тайлов - это тоже не напряжно… возможно не такой уж и большой объем данных придется выводить.
Нужно экспериментировать.
желаю автору удачи!)
что бы потом по живому не резать. (и костыли не ставить).
Не видел ни одного более-менее сложного проекта получившегося с первого раза без костылей. Нужно хоть немного набить шишек в новой предметной области, чтобы сделать правильную архитектуру. Так что забудьте, прототип - на выброс
опять шарп…идея хорошая, но ИМХО лучше cpp и Qt)
У мну руки уже давно чешутся наваять на Qt хотя-бы виджет для векторных карт. А роутинг, да чтобы со сбором и учетом статистики скорости - вообще мечта)
В общем, в проекте на Qt я готов участвовать )
А почему нельзя роутинговый граф тоже разбить на куски и хранить/загружать их по-отдельности? И для построения маршрута из точки А в точку Б загружать нужные области, которые лежат между этими точками + ближайшие соседние.
У мну руки уже давно чешутся наваять на Qt хотя-бы виджет для векторных карт. А роутинг, да чтобы со сбором и учетом статистики скорости - вообще мечта)
В общем, в проекте на Qt я готов участвовать )
Со мной та же фигня