PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   UnixCar (http://pccar.ru/forumdisplay.php?f=20)
-   -   К вопросу о навигации под линукс (http://pccar.ru/showthread.php?t=13112)

Blwind 04.03.2011 00:41

Цитата:

Сообщение от karoziya (Сообщение 174774)
я не совсем в теме, и ни разу навигацией не пользовался, но разве нельзя запустить нормальную навигашку по вайном?

Можно, но это как секс с резиновой бабой. :smile1:
Процесс вроде тот же, и все же что то не то.

Tигра 17.05.2011 11:16

А зачем вайн, j2me и прочая?

Есть же Navit - http://www.navit-project.org/ нативная навигация под *nix,
есть гугловский monav: http://code.google.com/p/monav/ - который они пилят. Чем эти дви проекта не угодили?

Имхо не стоит плодить костыли :-) Если что-то не нравится - более продуктивно дописать/исправить.

В Навите мне особенно нравится возможность говорить через espeak. Я пока думаю, что в будущем carPC мне дисплей вообще (на первом этапе) не нужен.

Benja 19.05.2011 17:29

Цитата:

Сообщение от Tигра (Сообщение 184351)
А зачем вайн, j2me и прочая?

Есть же Navit - http://www.navit-project.org/ нативная навигация под *nix,

Пилю Navit под свой Андроид планшет. Результат можно посметреть тут
http://wiki.navit-project.org/index....layout_800x480

Этот же скин я поставил себе на нетбук с Ubuntu, который прикручиваю в машине. Пока тестирую как все это работает в реальных условиях.

Blwind 21.05.2011 17:49

Вложений: 5
Цитата:

Сообщение от Tигра (Сообщение 184351)
А зачем вайн, j2me и прочая?

Есть же Navit - http://www.navit-project.org/ нативная навигация под *nix,
есть гугловский monav: http://code.google.com/p/monav/ - который они пилят. Чем эти дви проекта не угодили?

Navit действительно подрос и его вполне можно рассматривать как инструмент, а вот о гугловском проекте услышал в первые и спасибо за это Tигра. Не откладывая в долгий ящик испытал сей продукт. Первое впечатление - очень не плохая прога. Много разных настроек, умеет строить маршруты, пишет трек. Использует OSM-карты, но вот, в связи с этим, есть и косяки. При адресном поиске не видит все улицы имеющиеся на карте, но тут надо порыть, поскольку не видит мелкие улицы. К стати, не лишен этой проблемы и Navit при использовании тех же осмовских карт.
Ну вот такое первое впечатление. А вот так MoNav выглядит:

Blwind 09.06.2011 16:44

Вложений: 2
Вот еще один экземпляр из серии навигашек под *nix.
Называется FoxtrotGPS, правда до этого назывался TangoGPS.
Справедливости ради, надо отметить, что эта прога не совсем для наших целей. В ней я не нашел роутинга, но за то она умеет показывать на карте местоположение еще кого-нибудь при условии, если этот еще кто-то пользуется чем то подобным и зарегистрирован в OSM проекте и хочет что бы его местоположение видели, и еще входит в круг ваших друзей.

astroiLL 20.12.2011 16:14

Что-то monav не собирается. На этапе линковки в routingdaemon стопорится:
[routingdaemon]$ make
g++ -m64 -Wl,-O1 -o ../bin/monav-daemon main.o LzmaDec.o directoryunpacker.o qtservice.o qtservice_unix.o qtunixsocket.o qtunixserversocket.o moc_routingdaemon.o moc_qtunixsocket.o moc_qtunixserversocket.o -L/usr/lib64 -L../bin/plugins_client -lcontractionhierarchiesclient -lgpsgridclient -lQtNetwork -L/usr/X11R6/lib64 -L/usr/lib64 -lQtCore -lpthread
../bin/plugins_client/libcontractionhierarchiesclient.a(contractionhiera rchiesclient.o): In function `ContractionHierarchiesClient::ShowSettings()':
contractionhierarchiesclient.cpp:(.text+0x42c): undefined reference to `QMessageBox::information(QWidget*, QString const&, QString const&, QFlags, QMessageBox::StandardButton)'
../bin/plugins_client/libgpsgridclient.a(gpsgridclient.o): In function `GPSGridClient::ShowSettings()':
gpsgridclient.cpp:(.text+0xf05): undefined reference to `QInputDialog::getInt(QWidget*, QString const&, QString const&, int, int, int, int, bool*, QFlags)'
collect2: ld returned 1 exit status
make: *** [../bin/monav-daemon] Ошибка 1

Каких библиотек ему не хватает?

Blwind 29.12.2011 00:44

Цитата:

Сообщение от astroiLL (Сообщение 205503)
Что-то monav не собирается. На этапе линковки в routingdaemon стопорится:
[routingdaemon]$ make
g++ -m64 -Wl,-O1 -o ../bin/monav-daemon main.o LzmaDec.o directoryunpacker.o qtservice.o qtservice_unix.o qtunixsocket.o qtunixserversocket.o moc_routingdaemon.o moc_qtunixsocket.o moc_qtunixserversocket.o -L/usr/lib64 -L../bin/plugins_client -lcontractionhierarchiesclient -lgpsgridclient -lQtNetwork -L/usr/X11R6/lib64 -L/usr/lib64 -lQtCore -lpthread
../bin/plugins_client/libcontractionhierarchiesclient.a(contractionhiera rchiesclient.o): In function `ContractionHierarchiesClient::ShowSettings()':
contractionhierarchiesclient.cpp:(.text+0x42c): undefined reference to `QMessageBox::information(QWidget*, QString const&, QString const&, QFlags, QMessageBox::StandardButton)'
../bin/plugins_client/libgpsgridclient.a(gpsgridclient.o): In function `GPSGridClient::ShowSettings()':
gpsgridclient.cpp:(.text+0xf05): undefined reference to `QInputDialog::getInt(QWidget*, QString const&, QString const&, int, int, int, int, bool*, QFlags)'
collect2: ld returned 1 exit status
make: *** [../bin/monav-daemon] Ошибка 1

Каких библиотек ему не хватает?

Попробуйте использовать qmake. Ну и QT должен присутствовать, конечно.

Vermilion 30.10.2012 06:20

как дела с навигацией под линукс? кто в курсе?

Blwind 03.11.2012 20:03

Цитата:

Сообщение от Vermilion (Сообщение 234884)
как дела с навигацией под линукс? кто в курсе?

Нормально. Она есть.:smile1:
Если поставите вопрос конкретней, то возможно, и ответ будет информативней.

BobbieZi 09.11.2012 23:14

хочется что-то сопоставимое с навителом. или с другим современным навигатором. хотя бы работающий движок, чтобы можно было прикрутить куда либо....
а то кое-какие поделки есть, но для реального использования пока никто не годится....


Часовой пояс GMT +4, время: 14:54.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot