LINUX.ORG.RU

Работать с GPS стало проще, или выход QLandkarte GT 0.8.0

 


0

0

QLandkarte GT — программа для обработки GPS-данных. В отличие от QGis, основной упор сделан на обычного пользователя. Программа использует графическую библиотеку Qt, GDAL для преобразования координат, GPSBabel для закачивания треков и точек в gps.

Именно начиная с этого релиза, она сможет составить конкуренцию своим платным аналогам.

Из основных изменений можно назвать поддержку векторных карт Garmin, изображение карт и треков в 3D, улучшения в обработке точек и графиков.

>>> Полный список изменений и скриншоты



Проверено: UVV ()

Да, прозреваю, что этот проект обречён на забвение, ибо KDE/Qt - это судьба, особенно с таким уродским попугайским интерфейсом.

Gharik
()

Полезная штука. Одно непонятно: судя по урлу сайта KDE-Apps, оно под KDE, а по названию похоже, что оно под Qt без KDE. Где правда?

VladimirP ★★★★
()
Ответ на: комментарий от Lumi

Ну... мысль высказана резко, но правильно. Если приложение выполняет поставленные цели, то неважно какими средствами.

Slavaz ★★★★★
()

Если не знаешь, что в таком названии новости перед "или" ставится запятая, придумай что-то попроще.

anonymous
()

Отлично! Ибо задолбало OZI и GPSMapEdit под wine гонять.

anonymous
()
Ответ на: комментарий от anonymous

Судя по ебилду, зависит от qt, sci-libs/proj и libusb

anonymous
()

да, на n810 бы это, а то у меня maemo mapper стал вешать систему почему-то. мне бы просто записывать текущие показания gps в лог ну и показывать пройденный путь и некие точки, всего-то. был-бы интерфейс к gps для python - легко бы написал. а маппер вечно что-то с картами делает, проц перегревается и всё виснет до хард ресета (ну и ясен пень заряд батареи тоже убивается).

anonymous
()
Ответ на: комментарий от Lumi

> Тебе на тулкит дрочить^W^W^Wшашечки, или ехать?

Мне интересно как оно будет работать в отсутствие раздутой свалки библиотек и зависимостей. Qt зависят от ГТК, и следовательно - являются оверхэдом, а если прибавить к этому зоопарку ещё и кедовые нагромождения - то ляжет даже не самая слабая рабочая станция.

А о рынке мобильных устройств можно будет забывать навсегда. Сечёшь фишку?

Gharik
()
Ответ на: комментарий от Slavaz

> Ну... мысль высказана резко, но правильно. Если приложение выполняет поставленные цели, то неважно какими средствами.

Да нихрена не правильно, хорош флюродросить. Представь КДЕ у себя на КПК, только успокоительного перед этим прими и батарейку заряди.

Gharik
()
Ответ на: комментарий от Gharik

> Qt зависят от ГТК

Иди проспись и не путай больше glib и gtk.

> ещё и кедовые нагромождения


Ещё раз иди и проспись, Depends on: Qt 4.x

> А о рынке мобильных устройств можно будет забывать навсегда.


Когда же ты проспишься-то наконец, бредогенератор. Прочитать осилишь?

QLandkarte GT is a GeoTiff viewer and future ***PC side application*** for QLandkarte M, a moving map application for mobile devices.

Lumi ★★★★★
()

Не собирается :((((((

Специалисты по плюсам помогите!!! Сам я тут ноль

[ 39%] Building CXX object src/CMakeFiles/qlandkartegt.dir/tcxreader.o
In file included from /home/pikin/download/gps/QLandkarteGT/src/tcxreader.cpp:17:
/home/pikin/download/gps/QLandkarteGT/src/tcxreader.h:19:28: error: QXmlStreamReader: Нет такого файла или каталога
/home/pikin/download/gps/QLandkarteGT/src/tcxreader.h:26: error: expected class-name before ‘{’ token

cat CMakeCache.txt | grep QT_QTXML
QT_QTXMLPATTERNS_INCLUDE_DIR:PATH=QT_QTXMLPATTERNS_INCLUDE_DIR-NOTFOUND
QT_QTXMLPATTERNS_LIBRARY_DEBUG:FILEPATH=QT_QTXMLPATTERNS_LIBRARY_DEBUG-NOTFOUND
QT_QTXMLPATTERNS_LIBRARY_RELEASE:FILEPATH=QT_QTXMLPATTERNS_LIBRARY_RELEASE-NOTF OUND
QT_QTXML_INCLUDE_DIR:PATH=/usr/include/QtXml
QT_QTXML_LIBRARY:FILEPATH=/usr/lib/libQtXml.so
QT_QTXML_LIBRARY_DEBUG:FILEPATH=QT_QTXML_LIBRARY_DEBUG-NOTFOUND
QT_QTXML_LIBRARY_RELEASE:FILEPATH=/usr/lib/libQtXml.so

vada ★★★★★
()
Ответ на: комментарий от Lumi

> Иди проспись и не путай больше glib и gtk.

А слабо ldd сделать? :)

> Ещё раз иди и проспись, Depends on: Qt 4.x


Хрен редьки не слаще, Qt4.x на мобиле - это смерть процу и батарейке.

> Когда же ты проспишься-то наконец, бредогенератор. Прочитать осилишь?

>

> QLandkarte GT is a GeoTiff viewer and future ***PC side application*** for QLandkarte M, a moving map application for mobile devices.


Ну и нафиг нам эта морда костыльная нужна? Может о сильнопродвинутом QLandkarte M стоит уже говорить? А то что-то неохота таскать за собой десктоп по горам.

Gharik
()
Ответ на: комментарий от Lumi

> Вот это плющит тебя! delirium tremens, однозначно.

Да не, это я сникерс съел. Вспоминаю молодость и работу сопливым одмином.

Gharik
()
Ответ на: комментарий от Gharik

> Представь КДЕ у себя на КПК, только успокоительного перед этим прими и батарейку заряди.

"Цель оправдывает средства". Если приложение выполняет поставленные цели - значит средства оправданы. Если одной из целью приложения не является "пониженное энергопотребление", то средства выбираются без этого ограничивающего условия. Какие цели преследует QLandkarte? В списке этих целей явно нет "пониженное энергопотребление".

Теперь про КДЕ на КПК. Само собой, что одна из первостепенных целей при написании приложений под любые КПК - небольшая ресурсоёмкость (=> "пониженное энергопотребление"). KDE(QT) как "средство" не оправдывает этой цели. Нужно выбирать другие "средства".

Отсюда вывод: QLandkarte не предназначена для запуска на КПК (не преследует такой цели). Запустить, конечно, можно. Но тут ССЗБ.

Второй вывод: чем больше целей, тем меньше доступных средств. То есть всем не угодишь.

Slavaz ★★★★★
()
Ответ на: комментарий от Slavaz

> Если одной из целью приложения не является "пониженное энергопотребление", то средства выбираются без этого ограничивающего условия.

Если бы все так программы писали - это была бы полная жопа

anonymous
()
Ответ на: комментарий от anonymous

> Если бы все так программы писали - это была бы полная жопа

Представь себе, это и есть тот самый UNIX-way.

azure ★★
()
Ответ на: комментарий от Slavaz

> "Цель оправдывает средства". Если приложение выполняет поставленные цели - значит средства оправданы. Если одной из целью приложения не является "пониженное энергопотребление", то средства выбираются без этого ограничивающего условия. Какие цели преследует QLandkarte? В списке этих целей явно нет "пониженное энергопотребление".

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

А значит софт будет прожорлив, глючен и страшен. Что мы и видим на примере Qt/KDE и софта под них.

> Второй вывод: чем больше целей, тем меньше доступных средств. То есть всем не угодишь.

Ты точно не либераст? Линукс и МакОС как-то существуют знаешь ли...

Gharik
()
Ответ на: комментарий от Gharik

> А слабо ldd сделать? :)

ldd /usr/lib64/qt4/libQt*.so.4.4.3 | grep glib | wc -l
18
ldd /usr/lib64/qt4/libQt*.so.4.4.3 | grep gtk | wc -l
0

Гарик, таки иди проспись, однозначно. Иначе потеряешь почётное звание троля и низведёшься в ранг звездоболус вульгарус.

> Хрен редьки не слаще, Qt4.x на мобиле - это смерть процу и батарейке.


Таки опять проспись, про мобилы речь только в фантазиях твоих.

> Ну и нафиг нам эта морда костыльная нужна?


s/нам/мне/
А в горах тебе делать нечего, ты ещё на подходе изноешься и ножки натрёшь.

Lumi ★★★★★
()
Ответ на: комментарий от Gharik

> Вспоминаю молодость и работу сопливым одмином.

Шо? Опять выгнали? Ты сегодня совсем какой-то латентный, так и мечтаешь кеды на мобиле запустить.

Lumi ★★★★★
()
Ответ на: комментарий от vada

Доставь пакет qtxml. С четвёртой версии она модульная, как в лучших домах Лондона :)

adarovsky ★★★★
()
Ответ на: комментарий от Lumi

>ldd /usr/lib64/qt4/libQt*.so.4.4.3 | grep glib | wc -l

Я больше скажу: эта поддержка опциональна, и нужна только для того, чтобы поддерживалась g event loop или как её там. В общем, если не предполагается в приложении/платформе использовать glib, то её можно отключить при компиляции.

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

Ага. Спасибо. Разобрался. У меня стоит qt4-2бла-бла-бла, а надо минимум 4-3...
Ща...

vada ★★★★★
()
Ответ на: комментарий от Lumi

> ldd /usr/lib64/qt4/libQt*.so.4.4.3 | grep glib | wc -l
> 18

> ldd /usr/lib64/qt4/libQt*.so.4.4.3 | grep gtk | wc -l

> 0

> Гарик, таки иди проспись, однозначно. Иначе потеряешь почётное звание троля и низведёшься в ранг звездоболус вульгарус.


А в третьей кутэ вроде было. Короче, домой приду - отпишусь.

> Таки опять проспись, про мобилы речь только в фантазиях твоих.


А нафиг жпс ещё где-то? Я не псих обвешиваться железом чтоб по лесу погулять, всё должно быт в КПК и ставиться на КПК.

> s/нам/мне/

> А в горах тебе делать нечего, ты ещё на подходе изноешься и ножки натрёшь.


Офигеть, ты сегодня прямо избыточно ироничен :)

Gharik
()
Ответ на: комментарий от Lumi

> Шо? Опять выгнали?

Дык ещё года 2 или 3 назад. Качать пакеты по кабелю менее прикольно, чем чорную вонючую жижу по трубам =)

> Ты сегодня совсем какой-то латентный, так и мечтаешь кеды на мобиле запустить.

Даже в самой удавшейся жизни должно быть место извращениям ;)

Gharik
()
Ответ на: комментарий от Gharik

> А в третьей кутэ вроде было. Короче, домой приду - отпишусь.

Что я слышу! Гарик, у тебя дома третья кутэ установлена? Палишься, однако...

> А нафиг жпс ещё где-то? Я не псих обвешиваться железом чтоб по лесу погулять, всё должно быт в КПК и ставиться на КПК.


Ох уж мне эти городские, обвешаются кпк, гарминами, ошейниками и блудятся в местном лесопарке. Скоро без gps за хлебом на первый этаж не сходите.

Lumi ★★★★★
()
Ответ на: комментарий от Gharik

> А нафиг жпс ещё где-то? Я не псих обвешиваться железом чтоб по лесу погулять, всё должно быт в КПК и ставиться на КПК.

1) QLandkarte => скачать карты
2) QLandkarte => привязать карты; трансформировать (поменять проекцию или систему координат)
3) QLandkarte => вкачать карты на GPS-приёмник.

Всё. Дальше с GPS-приёмником можно лазить где угодно.

Slavaz ★★★★★
()
Ответ на: комментарий от Lumi

> Что я слышу! Гарик, у тебя дома третья кутэ установлена? Палишься, однако...

Дык, йопт, кукады, скрибусы и прочие люксы провоцируют ;) И ведь не поверишь, но там ещё и жабка есть! :)

> Ох уж мне эти городские, обвешаются кпк, гарминами, ошейниками и блудятся в местном лесопарке. Скоро без gps за хлебом на первый этаж не сходите.

Дык не обвешивайся, всего делов. Как я ходи :)

Gharik
()
Ответ на: комментарий от Gharik

Зачем ходить в горы с кпк ? Купи себе нормальный гпс, на котором не надо будет включать подсветку чтобы увидеть что на экране и бояться его намочить, мыть руки перед использованием и.т.д.

Нужна прога чтобы на !десктопе! смотреть карты, треки, делать маршруты и.т.д. и заливать все это на гпс и с него. Эти задачи она выполняет. А для кпк там отдельная ветка есть.

uragan
()

KDE никто не тянет. Только QT. Версия для мобильных устройств есть, называется QLandkarte M, как с ней обстоят дела я не очень в курсе, участвую только в GT, потому что не предполагаю пока пускать на мобильных девайсах, за то хочу дома смотреть и обрабатывать данные. Мобильная версия использует qtopia. Всем краноглазикам высказавшимся про интерфейс советую поставить OZI и это, а потом ещё раз обдумать сказанное.

Проект достаточно быстро развивается. Имеет достаточно хороший дизайн (всмысле кода), да и сам код написано хорошо, мне понадобилось меньше дня, чтоб понять кто за что дёргает и начать там делать что-то своё. К сожалению в Германии не все хорошо с законами и некоторые действия в этом проекте просто нельзя сделать (например поддержку карт ozi). Сейчас есть большой спектр задач, так что кому интересно присоединяйтесь.

shpagin
() автор топика
Ответ на: комментарий от svs

Еще недавно орды вопили что QT быстрее GTK, а maemo как раз на GTK и собирается переходить на QT, так кто и что здесь теряет?

bioreactor ★★★★★
()
Ответ на: комментарий от bioreactor

> Еще недавно орды вопили что QT быстрее GTK, а maemo как раз на GTK и собирается переходить на QT, так кто и что здесь теряет?

Не орды, а фанатики-кдешники. Нормальные люди всегда объясняли, что gtk просто летает по сравнению с qt.

anonymous
()
Ответ на: комментарий от uragan

> Зачем ходить в горы с кпк ? Купи себе нормальный гпс, на котором не надо будет включать подсветку чтобы увидеть что на экране и бояться его намочить, мыть руки перед использованием и.т.д.

Дык а смысл? Намочить и исцарапать - это да, но по энергопотреблению проще тащить кпк+батарейку - они дают 2-3 суток непрерывной работы, и к тому же позволяют выполнять массу других задач (например сотовая связь - в случае выделенного навигатора нужно тащить ещё один девайс, и делать фотке - нужна камера или тот же сотовый), батарейка позволяет заряжать приборы 14-19-24V + 5V/USB. Думаю при желании можно прикрутить её к питанию даже электробритвы :)

> Нужна прога чтобы на !десктопе! смотреть карты, треки, делать маршруты и.т.д. и заливать все это на гпс и с него. Эти задачи она выполняет. А для кпк там отдельная ветка есть.

Мне лень возиться с десктопом, проще всё сделать сразу на GPS. А помянутая прога скорее нужна для последующей оптимизации маршрутов и удалению лишней инфы из треков. Карты же с прочими данными заливаются на кпк в режиме флешки - и это охренительно удобно! :)

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

Gharik
()
Ответ на: комментарий от shpagin

> Всем краноглазикам высказавшимся про интерфейс советую поставить OZI и это, а потом ещё раз обдумать сказанное.

Озя растровый и страшный. Удобен iGO, для простых побегушек хватит и навитела. Но все они говно - до тех пор пока не напишут опенсорцный процессор с открытым форматом карт в XML.

Gharik
()
Ответ на: комментарий от bioreactor

> Еще недавно орды вопили что QT быстрее GTK, а maemo как раз на GTK и собирается переходить на QT, так кто и что здесь теряет?

Ну и пусть себе вопят, орды адептов альтернативной анальной ориентации от Apple тоже вопят про немереное преимущество маков. Вот только это кутэ память жрёт как крокодил и никуда от этого не деться.

Не говоря уже о жутком дизайне кутэшного софта...

Gharik
()
Ответ на: комментарий от Gharik

>жрёт как крокодил и никуда от этого не деться.

Подозреваю, что товасчь не знает что и когда ест крокодил. Чуковского начитался в детстве?
Крокодил где-то раз в месяц съедает рыбку. Повезет, чаще. Не повезет, так и лежит на берегу. Бывает у крокодил пруха - антилопы GNU через речку раз в год переправляются. Бывает откусит от антилопы, а бывает что и нет... Вот так и живет.

vada ★★★★★
()
Ответ на: комментарий от anonymous

>реквестирую порт под n810 (maemo)!
Уже компилится.

svs ★★★
()
Ответ на: комментарий от vada

> Подозреваю, что товасчь не знает что и когда ест крокодил. Чуковского начитался в детстве?
> Крокодил где-то раз в месяц съедает рыбку. Повезет, чаще. Не повезет, так и лежит на берегу. Бывает у крокодил пруха - антилопы GNU через речку раз в год переправляются. Бывает откусит от антилопы, а бывает что и нет... Вот так и живет.


Меня больше радовал фрейдистский Мойдодыр, о умудрённый опытом дядя. Да и "раз в месяц" что-то как-то напоминает маркетинговый пеар компании Nokia/Trolltech ;)

Gharik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.