HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Конкурс: Карта Москвы для завра
Страницы: 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14
[Ответить]
DMych [20.06.2005 11:50] :
katarsis писал(а):
я начал писать карту метро...
Во, как набросились! 
После пары сессий "экстремального программирования" в выходные сделал отображение карты и перетаскивание ее пером по экрану или при помощи скроллбаров.
Чтобы довести до ума нужно:
[*:85825105dd] поиск по имени станции
[*:85825105dd] создание и загрузка разных карт
[*:85825105dd] возможно, масштабирование
[*:85825105dd] разные настройки и т.п.
Программа не должна быть завязана на какие-либо дополнительные вещи, типа базы данных. Поэтому описание схемы (названия станций с координатами) будут в текстовом формате (a la INI-file).
Готов к сотрудничеству. Особенно, если хорошо знаешь Qt. 
[К сообщению приложены файлы: zmetro.png (48 кб)]
DMych [20.06.2005 11:57] :
...и в отдаленном будущем, можно будет на основе этой проги сделать программу-атлас для других карт: на главной карте выбираешь квадрат (или в диалоге улицу иль какой другой объект) и попадаешь на соответствующий лист атласа. Только ИМХО места под карты много надо будет.
katarsis [20.06.2005 13:01] :
о круто я как раз не представляю как делать графику. поиск кротчайшего пути будет сделть по алгаритму дейксстры седня ночью сделаю токо вбить надо будеть время между станциями и сами станции что не то же сделаю.
maslovsky [20.06.2005 13:03] :
Дерзайте! Если будет несоклько вариантов, победителя определим голосовениам 
2 DMych А поделись-ка раскладочкой и значком для неё, я в прошивку добавлю, а то что ты один пользуешься? 
DMych [20.06.2005 13:23] :
katarsis писал(а):
о круто я как раз не представляю как делать графику. поиск кротчайшего пути будет сделть по алгаритму дейксстры седня ночью сделаю токо вбить надо будеть время между станциями и сами станции что не то же сделаю.
С графикой и у меня слабовато.
Пока не придумал ничего лучше, чем делать карту бэкграундом канвы и отображать все это в QCanvasViewer. Скорее всего неправильно, т.к. невозможно таким образом правильно отобразить файлы с размером меньше размера окна.
Насчет поиска пути - честно говоря, не очень понимаю, насколько это необходимо. Мне в Москве как правило хватает возможности быстро найти на схеме нужную станцию.
DMych [20.06.2005 13:34] :
maslovsky писал(а):
Дерзайте! Если будет несоклько вариантов, победителя определим голосовениам 
2 DMych А поделись-ка раскладочкой и значком для неё, я в прошивку добавлю, а то что ты один пользуешься? 
Дык, а я не жадный.
Только вроде бы эсперантистов среди завроводов как-то не наблюдается. Кроме меня.
Вот здесь лежат: http://dbrechalov.narod.ru/zaurus/etc.htm
(раскладка для Эсперанто - символы с диакритиками на соотв. Fn+Символ, кроме C^, которая на Fn-K, русская - подправил кой-чего по мелочам, чтоб самому было удобней работать: / и , местами поменял, что-то там еще, уже не помню)
Насчет победителя не торопись. Вот сделаю еще атлас, тогда и поговорим. 
Если сделаю, конечно...
katarsis [20.06.2005 13:34] :
я может не так выразился -
вот у нас карта метро где каждая станция - это радио_баттон
слева 2 выпадающего меню отсортированого по алфавиту. выбираешь откуда и куда. эти две точки появляются на карте и по ним строица максимальныо быстрый путь и пишеца время. а как нарисовать и соденять эти радио баттоны я не знаю. ну узнаю но не скоро. =)
я вижу приерно так
DMych [20.06.2005 13:48] :
Не, идею вообще я понял.
katarsis писал(а):
слева 2 выпадающего меню отсортированого по алфавиту.
Имхо мало места на экране для двух списков. Лучше насколько можно больше места оставить для карты. А списки (или список) станций давать в диалоге по кнопку Find.
maxtt [22.06.2005 16:02] :
Я всетаки начал делать карту Москвы, никто так и не смок помоч избавиться от расстоянием между картинками, ...ладно , ээто дело будущего....
в общем в тестовых целях ( чтоб все представляли как это будет у меня выглядеть и делали свои замечания и предложения )
выкладываю для самого маленького разряшения (X1- все мелкое)
только северо-западной части Москвы.
Жду ваших предложений , пожеланий, и делаю карту дальше .
взять карту можно с http://maxtt.pochtamt.ru/site-map-undeground.zip (2.7 Mb)
PS: для тех кто не в курсе - делается карта Москвы, работающий под браузером, чтоб работала под Zaurusoм.
PS2: поиск по улицам буду делать на php+apach ( не знаю как еще можно) .
Если кто может - напишите мне скрипт на perl и переведите файл lockup.txt в транслит, а то там все улицы по русски, возникнут проблемы
PS: господа - кому нужна эта карта, давайте активнее помогайте, жду ваших предложений, замечаний и предложений помощи.
igorekk [22.06.2005 16:08] :
PS2: поиск по улицам буду делать на php+apach ( не знаю как еще можно)
sqlite лучше.
и модуль на С или на Python(Perl)
[Ответить]
[< Назад] [Вперед >]