ubuntuusers.de

Archiv/QLandkarteGT

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/QLandkarteGT.

eknus

Anmeldungsdatum:
25. März 2006

Beiträge: 1019

Wohnort: Friolzheim

Habe am Anfang auf das neue Paket in der Ubuntu.Quelle hingewiesen. Hilfreicher Arktikel

Danke

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Ebenfalls danke fürs aktualisieren der Seite ☺

rasalas

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 271

Hey,

die Gerätetreiber müssen anscheinend für die Version aus den Lucid-Repos nicht mehr extra kompiliert werden! Ich bekam beim installieren des kompilierten Pakets eine Fehlermeldung, dass die die Module schon vorhanden sind. Und siehe da – es hat bereits funktioniert.

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17369

Wohnort: /home/noise

Vermerkst du das bitte im Artikel?

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

rasalas schrieb:

die Gerätetreiber müssen anscheinend für die Version aus den Lucid-Repos nicht mehr extra kompiliert werden!

Danke für den Hinweis. ich habs angepasst ☺

Sorry march

Alice85

Anmeldungsdatum:
19. November 2007

Beiträge: 157

Hi! Ich versuche grade die Anleitung für QLandkarteGT unter Lucid Lynx nach zu "klicken" und bin dabei auf nen Fehler beim kompilieren der Garmin-Treiber-Daten gestoßen, beim Ausführen des Befehls 'dpkg-buildpackage' wurde abgebrochen mit der Meldung

dpkg-checkbuilddeps: Nicht erfüllte Bauabhängigkeiten: cmake

Konnte jedoch mit der Installation des Pakets cmake behoben werden, evtl. müsste also das Paket mit aufgenommen werden in die Liste der notwendigen Treiber-Pakete, je nachdem ob es nur mir so geht oder auch anderen ☺

Gruß Alice


EDIT: Hier tut sich doch noch ein Problem auf: Beim Erstellen des DEB-Pakets wurde eigentlich kein Fehler angezeigt (zumindest habe ich keinen finden können, aber die Ausgabe ist auch so lang, dass sie gar nicht ganz im Terminal angezeigt werden kann), trotzdem kann das Paket nicht installiert werden, angezeigt wird:

(Lese Datenbank ... 219467 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke garmindev (aus .../garmindev_0.3.4-1_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /home/alice/garmindev_0.3.4-1_i386.deb (--install):
 Versuche, »/usr/lib/qlandkartegt/libwhatGarmin.so« zu überschreiben, welches auch in Paket qlandkartegt-garmin 0:0.3.2-1 ist
dpkg-deb: Unterprozess paste mit Signal (Broken pipe) getötet
Fehler traten auf beim Bearbeiten von:
 /home/alice/garmindev_0.3.4-1_i386.deb

Die 'Reste' vom Erstellen sind im Anhang

ausgabe-garmin-treiber.txt (29.2 KiB)
Download ausgabe-garmin-treiber.txt

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Alice85 schrieb:

Hi! Ich versuche grade die Anleitung für QLandkarteGT unter Lucid Lynx nach zu "klicken" und bin dabei auf nen Fehler beim kompilieren der Garmin-Treiber-Daten gestoßen,

Für Lucid brauchst Du nichts selber zu kompilieren. Weder die Treiber noch qlandkarte selber. Steht doch im Artikel drin?

Konnte jedoch mit der Installation des Pakets cmake behoben werden, evtl. müsste also das Paket mit aufgenommen werden in die Liste der notwendigen Treiber-Pakete, je nachdem ob es nur mir so geht oder auch anderen ☺

Stimmt, fast alle qt/KDE-Programme benutzen cmake anstatt make

EDIT: Hier tut sich doch noch ein Problem auf: Beim Erstellen des DEB-Pakets wurde eigentlich kein Fehler angezeigt (zumindest habe ich keinen finden können, aber die Ausgabe ist auch so lang, dass sie gar nicht ganz im Terminal angezeigt werden kann), trotzdem kann das Paket nicht installiert werden, angezeigt wird:

(Lese Datenbank ... 219467 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke garmindev (aus .../garmindev_0.3.4-1_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /home/alice/garmindev_0.3.4-1_i386.deb (--install):
 Versuche, »/usr/lib/qlandkartegt/libwhatGarmin.so« zu überschreiben, welches auch in Paket qlandkartegt-garmin 0:0.3.2-1 ist

Das ist eben das Problem: Der Paketmanager weiß, daß es eine andere Datei in den Paketquellen gibt, und verweigert die Installation aus dem selbstgebauten Paket. Ist das Paket qlandkartegt-garmin 0:0.3.2-1 bereits installiert?

Warum willst Du unbedingt selber kompilieren?

Gruß
kaputtnik

Alice85

Anmeldungsdatum:
19. November 2007

Beiträge: 157

weil ich's überlesen hab, sorry ☺

Danke für die Hilfe!

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Alice85 schrieb:

weil ich's überlesen hab, sorry ☺

Vllt ist es nicht deutlich genug hervorgehoben?

Danke für die Hilfe!

Kein Prob ☺

ell

Anmeldungsdatum:
30. November 2008

Beiträge: 5

Hi,

ich habe versucht, nach der Beschreibung auf der QLandkarteGT-Seite srtm-Höhenlinien in osm-Karten zu verwenden. Das lieferte keinen Fehler, zeigte die Höhenlinien aber auch nicht an. Aufgefallen ist mir, dass die srtm-Daten vom CGIAR-CSI-Server wohl zwischenzeitlich auf einen neueren Stand gebracht worden sind. Vielleicht muß man einfach nur den Befehl auf der QLandkarteGT-Seite

gdalwarp -t_srs "+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +units=m +no_defs" -r cubic srtm_NUMMER.tif osm_srtm_NUMMER.tif

anpassen, aber wie? Oder die Beschreibung ist zu knapp.

ell

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Hi ell,

versuche mal nach dieser Beschreibung vorzugehen:

http://sourceforge.net/apps/mediawiki/qlandkartegt/index.php?title=Use_SRTM_data_as_Digital_Elevation_Model_(DEM) 🇬🇧

Die Beschreibung aus unserem Wiki probiere ich demnächst nochmal aus.

Gruß
kaputtnik

ell

Anmeldungsdatum:
30. November 2008

Beiträge: 5

Der Hinweis auf http://sourceforge.net/apps/mediawiki/qlandkartegt/index.php?title=Use_SRTM_data_as_Digital_Elevation_Model_(DEM) bringt eine Verbesserung: Jetzt sehe ich was, aber das was ich sehe, sollte auf der Karte liegen, ist aber nach unten ein Stück verschoben. Sieht so aus, als hätten mindestens die Breitengrade einen Bias. Ich habs mit Teneriffa (srtm_33_07.tif) ausprobiert.

ell

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Servus ☺

bei funktioniert die Anleitung aus dem Wiki einwandfrei... zumindest teilweise 😉

Ich habe einmal die online-Karte: Funktioniert nur mit der durch den Kommandozeilenbefehl angepassten Karte. Nehme ich hier die original Tif-Datei, erscheint eine Fehlermeldung wie im Anhang.

Dann habe ich noch die OSM_Europe routable Karte auf meinem Rechner. In dieser kann ich sowohl die Original-TIF-Datei als auch die per Kommandozeilenbefehl geänderte Datei laden. Allerdings ist hierbei das Höhenprofil nicht so ausgeprägt wie bei der online OSM-Karte (gilt für beide TIF-Dateien).

Manchmal kam es bei mir auch zu einem weißen bzw keinem Bild mehr, wenn ich das DEM hinzu gefügt habe. Im Terminal kam dann die Fehlermeldung:

Warning: QImage: out of memory, returning null
Warning: QImage: out of memory, returning null 

Starte Du auch mal das Programm im Terminal und verfolge die Fehlermeldungen dort.

Also von mir aus ist das Wiki noch korrekt.

Gruß
kaputtnik

Bilder

ell

Anmeldungsdatum:
30. November 2008

Beiträge: 5

Hallo,

ich habe qlandkartegt in einem xterm laufen lassen und dabei keinen Fehler bekommen, sondern die folgenden Warnings:

Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)

Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)

Warning: QStatusBar::insertPermanentWidget: Index out of range (1), appending widget

Warning: QSqlDatabase: QSQLITE driver not loaded

Warning: QSqlDatabase: available drivers: QMYSQL3 QMYSQL

Warning: QSqlQuery::exec: database not open

Daraufhin habe ich mysql (server + client) installiert. Da die database-Warnings blieben, vermute ich, dass qlandkartegt entweder die database nicht einrichten kann oder möchte, dass ich das mache. In beiden Fällen bräuchte ich Information, welche database erwartet wird.

ell

kaputtnik

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9245

Servus ☺

ell schrieb:

Warning: QCursor: Cannot create bitmap cursor; invalid bitmap(s)

Das ist "normal", kommt bei mir auch...

Warning: QStatusBar::insertPermanentWidget: Index out of range (1), appending widget

Jo, habe ich auch ☺

Warning: QSqlDatabase: QSQLITE driver not loaded

Warning: QSqlDatabase: available drivers: QMYSQL3 QMYSQL

Warning: QSqlQuery::exec: database not open

Die habe ich alle nicht.

Daraufhin habe ich mysql (server + client) installiert.

Ich nehme an, das Du normalerweise Ubuntu mit GNOME benutzt? Guck mal, ob Du das Paket libqt4-sql-sqlite installiert hast.

Ansonsten kann ich nur bitten, mal im Forum programme-bedienen nach zu fragen. Oder Du wendest Dich an Launchpad bzw direkt an den Entwickler.

Gruß
kaputtnik