HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Конкурс: Карта Москвы для завра
Страницы: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14

[Ответить]
maxtt [22.06.2005 16:40] :
никаких sql.
текстовый файл с улицами занимает 120кб, так найдем, в крайнем случае, для опримизации разобъем этот файл на 5 частей , например A-Е , F-J , K-P, Q-U, V-Z
igorekk [22.06.2005 16:49] :
Но apache-php это еще хуже по быстродействию
maxtt [22.06.2005 17:18] :
альтернативы то нет ....
apache+php лучше чем apache+php+sql .
не многие могут позволить себе установить sql на заурус, только ради карты.

PS: да хоть так сделать , а на sql вообще не составит перевести , если будет не производительно.
жаль помошников нет, я два дня эти клеточки рисовал , да подгонял.

PS2: еще раз хочу спросить, кто желает помоч в написании карты?
говорите недочеты недоделаной карты, пока не поздно , пока все не сделал.

PS3!!!: карту можно смотреть и на zauruse и на компьютере. В браузере index.html запустить надо , мало ли не знаеть кто .

PS4: названия улиц на карте на русском языке , а в поиске они будут в транслите написаны ( пока поиск не начинал делать , но начну когда карту закончу).
maslovsky [22.06.2005 23:52] :
Мое мнение - перебор. Зачем использовать HTML для показа картинок, учитыва что опера не рчень шустро это делает и память жрет при этом. Не лучше ли рендерить картинки напрямую, найдя или написав быстрый движок?
igorekk [22.06.2005 23:56] :
Всё-таки попрошу ознакомиться с sqlite http://sqlite.org. Весит - копейки, зато упростит работу на порядок. А вот зачем апач я так и не понял
svsleaves [23.06.2005 10:37] :
Полностью согласен.
Нужно или писать свой движок или
адаптировать имеющийся.
DMych [23.06.2005 10:59] Программа для просмотра схем метро, бета-версия:
Вот, собственно, сабж: Zmetro 1.0 beta. Прошу любить и жаловать.

Дистрибутив делать пока нет ни времени, ни необходимости. Сделаю для готовой версии.

Инструкция по установке:


[*:0a21c9734b] Скопировать файл zmetro в /home/QtPalmtop/bin
[*:0a21c9734b] Создать каталог ~/Documents/application/zmetro
[*:0a21c9734b] Распаковать в него каталоги с картами (как вариант распаковать куда-либо в другое место, а вместо каталога создать символическую ссылку)
[*:0a21c9734b] Создать ярлык на рабочем столе при помощи TabSettings или вручную. Сорри, иконки пока нет, но нарисую.


Использование:

Запускаете программу, нажимаете кнопку "Открыть", выбираете нужную схему.
Перемещаетесь по схеме таская ее пером или при помощи скроллбаров. При выборе названия в списке вверху, станция центрируется (по возможности) в окне. Окошко About показывает авторские права и информацию о схеме.

TODO

[*:0a21c9734b] Подсвечивание (миганием) найденной станции
[*:0a21c9734b] Скроллинг карты клавишами со стрелками
[*:0a21c9734b] Горячие клавиши: F/Ctrl-F - поиск, Ctrl-O - открыть карту, Ctrl-I - окошко About с информацией о карте.
[*:0a21c9734b] В диалоге открытия карты выводить название из description.map вместо имени каталога.


С понедельника я в отпуске на две недели. Вернусь скорее всего с готовой и отполированной программой.

До вечера пятницы (завтра) жду отзывов, предложений и пожеланий.

Дальше по плану: ZAtlas для просмотра разных карт. Кажется, я вполне освоился с программированием под Qt, так что жду пожеланий и предложений о сотрудничестве. Нужны будут карты, оптимизированные для просмотра на Заурусе в разных масштабах.
[К сообщению приложены файлы: Peterburg.tar.gz (65 кб), Moscow.tar.gz (167 кб), zmetro-1.0.beta.tar.gz (23 кб)]
DMych [23.06.2005 11:03] Редактор схем для ZMetro 1.0 beta:
В довесок кидаю простенький редактор схем.

* ТРЕБОВАНИЯ

Python & PyQt

Работает на Заурусе. Проверено. На десктопе не получилось - какая-то кривая у меня PyQt, но разбираться времени не было.

* УСТАНОВКА

Просто скопируйте содержимое архива в любой каталог, создайте ссылку
на zmetroedit.py в /home/QtPalmtop/bin, после чего создайте ярлык на
рабочем столе.

* ИСПОЛЬЗОВАНИЕ

Положите очередной файл с картой в соответствующий каталог,
запустите редактор, нажмите кнопку "Открыть" (с папочкой).

В диалоге перейдите в нужный каталог (Enter или двойной тап для
хождения по каталогам), выберите файл и нажмите Ok.

Для перемещения по карте можно использовать скролбары или просто
таскать карту пером.

Для ввода станции нажмите кнопку с флажком, введите название станции
и нажмите Ok. Теперь программа ждет нажатия пером для ввода
координат станции. Просто ткните пером в кружок станции. Продолжайте
эти манипуляции пока не останется не введенных станций.

Для ввода названия, авторских прав и описания карты нажмите кнопку
Settings (которая с гаечным ключом).

Кнопка с дискеткой сохраняет данные в файл description.map в каталог
с картой. При открытии этой карты в следующий раз информация из
этого файла будет прочитана в память.

Комбобокс позволяет находить уже имеющиеся станции.

Имя станции должно быть уникальным! Т.е. для одноименных станций
необходимо указывать какую-то доп. информацию (напр. "Арбатская
(Филевск.)" или "Белорусская (кольц.)").
[К сообщению приложены файлы: zmetroedit.tar.gz (13 кб)]
maddmaxx [23.06.2005 12:08] :
граждане!
объясните же, чем реализация карты на завре своими силами лучше их онлайновых версий? там есть и нужная степень детализации, и поиск по улицам/домам, и места на девайсе они не занимают.
интернет на завре, насколько я понимаю, есть у большинства присутствующих. гпрсный трафик при этом потребляется на копейки. зачем создавать то, что уже создано и приемлемо работает?
svsleaves [23.06.2005 12:12] :
А что есть онлайн карта Лен. области 100 метр. масштаба?
Конечно хорошо иметь GPS.
Но у меня его нет
А карту Питера и Лен. области хочу иметь.
И из Инета каждый раз jpeg скачивать не хочу.
Денег жалко.
[Ответить]
[< Назад]  [Вперед >]