Wechsel von Basecamp auf QMAPSHACK - Einsteigerfrage

Garmin fenix 7X und epix Gen 2 im Test

Der Schwerpunkt dieses Tests und Vergleichs der Garmin Fenix 7X Solar und Garmin Epix Gen 2 liegt auf den Sensoren wie Höhenmesser, Positionsbestimmung und Herzfrequenz. Was unterscheidet die beiden GPS-Outdoor-Smartwatches? Und wie gut ist die Taschenlampe der Fenix 7X für den Outdoorbereich? Hier geht es zum Test der Outdoor-Smartwatches ...
  • Hallo, ich habe erst vor kurzem einen Crash meiner Basecamp Datenbank hinter mir und muß nun wieder von vorne beginnen. Ich habe schon länger von QMapShack gehört, bin aber Basecamp treu geblieben. An sich bin ich auch sehr zufrieden damit und ich komme mit der Track/Routenverwaltung gut zurecht. Was mich nur stört, ist die Geschwindigkeit und Abstürze von Basecamp. Und eben das Datenbankgedönse. Nun baue ich parallel meine Sammlung in Basecamp wieder auf - schau mich aber parallel nun nach einer anderen Verwaltungssoftware um.
    Hier mal ein kleiner Überblick meines Workflows:
    - Windows 10 64bit
    - Auf meiner Platte habe ich ca. 25000 Tracks (gesammelt durch Bücher, Portale, Eigenkreationen, ect.) sortiert in Ordner und Unterordner
    - die selbe Struktur hatte ich jetzt in Basecamp. D.h. ich ziehe mir z.B. bei einem neuen Buch den kompletten GPS Ordner der Festplatte mit Unterordnern auf Basecamp. Dort wird dann der Ordner mit den Tracks in die Datenbank geschrieben. Praktisch!
    - Dazu habe ich OpenMTB Maps, Garmin Topo Maps und aus SAS.Planet erstellte Birdseye Bilder
    - Auf meinen Laptop habe ich nun die Datenbank liegen. Dazu synchronisiere ich bei Änderungen die Datenbank mit meinem USB Stick. In der Arbeit habe ich auch Basecamp installiert, wobei hier die Datenbank vom USBStick hergenommen wird. Geht auch recht flott mit entsprechendem Stick.




    Ich finde es praktisch, wenn ich in Basecamp nun z.B. meinen Gardasee Ordner anklicke und alle Tracks aus dessen Unterordner sichtbar habe. Wenn ich z.B. einen Alpencross mache/plane, finde ich es auch super, wenn ich auf einen Blick alle meine Tracks anschauen kann um diverse Alternativen mit einzuplanen. Deshalb ist bei mir Basecamp keine direkte "nur" Bearbeitungssoftware, sondern eine art Verwaltungssoftware. Da stößt Basecamp dann an seine Grenze und quittiert es mit einem Crash. In meinem Fall mit Zerstörung der Datenbank.



    SOOO, jetzt zu Qmap:
    Ich habe mich nun mit der Installation auseinandergesetzt. Soweit alles OK. Nur meine Garmin Topo Karten im IMG Format lassen sich nicht laden. Irgendeine "NT Fehlermeldung". Ich komme auch zur Verwaltung mit der OpenMTB Map klar. Höhendaten habe ich auch separat geladen. Auch die Routino Daten. Die blähen den Qmap Ordner mächtig auf!
    A) Was ich jetzt schon feststelle: benötige ich Routino und die DEM Höhendaten eigentlich? Dachte immer, in meinen OpenMTB Maps sind die Routing und Höhendaten enthalten?



    B ) Jetzt komme ich ans laden meiner Daten. Leider kann ich nicht einfach Drag und Drop meines kompletten Ordners in die Datenbank ziehen. Ich muß quasi jeden Ordner anlegen (incl. Unterordner) und die GPX Daten dann einzeln reinziehen? Da wäre es doch super, wenn ich wie die DEM Daten eine Quelle meiner Daten direkt wählen könnte und Qmap die Struktur meines Windows-Explorers übernehmen würde. Geht das vielleicht irgendwie automatisch?



    C) wo liegt bei QMap die Größenbeschränkung der Datenbank und deren Anzahl Tracks/Wegpunkte?



    D) Thema Sync: Kann ich nun auch wie mein bisheriger Workflow Qmap auf dem Laptop installieren und mit dem USB Stick synchronisieren? Welche Daten müssen gesynct werden? Nur die Datenbank? Oder auch Routino/DEM/Karten, ect?



    Viele Fragen, aber ihr seid bestimmt Cracks und soviel ich weiß, ist auch der Programmierer von Qmap anwesend, oder?

  • by the way:
    ist es denn möglich (bzw. gibt es ein Programm), mehrere GPX Dateien umzubenennen? Also nicht nur dessen Filenamen, sondern deren Tracknamen? Wäre doch klasse, wenn ich z.B. den Tracknamen der Filebezeichnung übernehmen könnte. Viele GPS Dateien aus dem Internet haben zwar eine gute Filebezeichnung. Ladet man diese dann ins GPS, heißt der Track dann anderst. Da wäre doch ein Batch Umbennungs-Script/Programm genial. Wenn mehrere Tracks enthalten sind, einfach durchnummerieren. Oder eben zum bestehenden Tracknamen einfach nach meinem Wunsch was dazufügen. (ist nur so ein Gedankenspiel)

  • zu Garmin Topo: Geht nicht. Unbekanntes proprietäres Format.
    zu Routino: Wenn es nicht passt BRouter nehmen.



    zu A)


    zu Routendaten in Garminkarten: Hat noch keiner einen brauchbaren Router geschrieben.
    zu DEM in Garminkarten: a) Qualität ist in der Regel schlecht. b) QMapShack ist eigentlich überhaupt nicht auf Garminkarten fokussiert. Sondern eher auf Rasterkarte. Und da braucht's ein Konzept, dass für alle Karten, egal aus welcher Quelle, funktioniert.



    zu B )
    Man kann in einem Datenbankordner GPX Dateien als Projektordner importieren. Rechte Maus auf den Ordner->"Aus Dateien importieren" Für jede GPX Datei wird ein Projektordner angelegt.



    zu C)
    QMapShack benutzt entweder eine SQLite oder MySQL Datenbank. Dort gibt es natürlich irgendwelche Limits bei der Größe. QMapShack selber macht keine Limits bei den Trackpunkten bzw Wegpunkten. Allerdings rate ich davon ab es zu übertreiben. Tracks und Wegpunkte in einem Projekt werden korreliert. Wer keine Ordnung hält und immer alles zusammenschmeißt wird somit bald von einem Dialog belästigt, der darauf hinweist. Dort kann man die Korrelation ausschalten. Dann gehen aber keine Roadbooks.


    Außerdem sollte natürlich klar sein, dass massig ellenlange Tracks und zig-tausende Wegpunkte dargestellt werden wollen. Je nach Rechner kann es zäh werden.



    zu D)
    Eine SQLite Datenbank besteht nur aus einer einzelnen Datei. Eine MySQL Datenbank aus mehreren Dateien. Letztere lässt sich nicht auf einem Stick mitnehmen, sondern wird über das Netzwerk angesprochen. QMapshack kommt mit konkurrierenden Zugriffen auf die Datenbank klar.
    Wer einen Stick verwenden will, nimmt SQLite. Meiner Meinung nach, ist das der beste Weg, seine Daten zu schrotten. Einmal den Stick zu früh abgezogen und der Spaß beginnt. So etwas macht man heute besser über die Cloud.


    DEM und Routendaten sind vollkommen unabhängig von den Karten und natürlich auch von den Benutzerdaten. Man muss die nicht installieren. Es fehlen dann ein paar Funktionen.


    Routen in QMapShack sind übrigens nicht 1:1 im Garmingerät benutzbar. Das Format dazu ist nicht bekannt. Deswegen werden nur Anfangs- und Endpunkt mit Zwischenzielen übertragen. Das Gerät berechnet dann die Route neu und in der Regel anders.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Danke dir. Ich werde mir das alles mal durchdenken. Das mit den Garminkarten dachte ich mir. Wobei mir OpenMTB auch reicht. Ich denke, dass ich die Bearbeitung weiter in Basecamp mache. Die Trackverwaltung allerdings in QmapShack oder QuoVadis (habe ich mir jetzt mal im Netz angeschaut). Das Theme Cloud ist mir schon bekannt, aber ich denke, bei der Datenbankgröße schaufelt die Cloud unmengen an Daten hin und her. Meine Garmin Datenbank war zuletzt knapp 450MB groß. Aber mir ist das schon bewusst, dass ein USB Stick schnell mal alles zerstören kann. Vielleicht war das auch der Grund meiner defekten Datei in Basecamp.
    Kann ich in QMapShack mehrere Datenbanken anzeigen? Sprich:
    - Datenbank 1 (Books)
    - Datenbank 2 (gefahrene Touren)
    - Datenbank 3 (Wandern)
    usw.
    Dann wären die Datenbanken kleiner und die, die nicht so oft verändert werden (Books) müssen nicht immer gesynct werden.

  • Ja, Du kannst so viele Datenbanken anlegen, bis Du den Überblick verlierst. Allerdings kannst Du keine Projekte zwischen den Datenbanken verschieben. Das geht nur indem Du die Daten im Arbeitsplatz von einem Ordner in einen anderen kopierst.

  • OK - das Drag´n´Drop Prinzip funktioniert allgemein nicht? Auch innerhalb der Ordnerstruktur kann ich nichts per Drag´n´Drop verschieben.


    Danke dir.


    Genial wäre es halt, wenn ich beim Anlegen der Datenbank sagen könnte, durchsuche alle Ordner im Windows Order "X" nach Tracks. Diese sollen dann mit dessen Ordnerstruktur in die jeweilige Datenbank geladen werden. Und noch genialer wäre es, wenn ich z.B. in einen Windowsordner eine Datei reinlade oder Verändere, QMapStack das erkennt und in die Datenbank aktualisiert. Quasi wie mein Adobe Lightroom, in dem ich auf Ordner synchronisieren klicke. Vielleicht gibt´s das mal in der Zukunft ;)

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Bei der Verwaltung von Tracks hat QMapShack ein paar Features, die nicht gleich auffallen.



    Zum Beispiel gibt es Texttemplates mit denen sich die Beschreibung erstellen lässt. Diese sind auch individuell anpassbar. Der Vorteil davon ist, dass man zu jedem Element eine Auswahl an Schlagwörtern definiert, nach denen man später die Datenbank durchsuchen kann.



    Wenn man sich die Details zu einem Projekt ansieht, dann kann man die Wegpunkte entlang des Tracks chronologisch anzeigen lassen. das ergibt das schon erwähnte Roadbook, bzw Tourentagebuch.




    Im Datenbankfenster kann man Sammelablagen anzeigen und einstellen. Zieht man per Drag-n-Drop Elemente aus dem Arbeitsbereich in eine solche Ablage, wird alles in den hinterlegten Ordner abgespeichert. Solche Ordner könne z.B. jährliche und komplette Zusammenfassungen sein.



    Grundsätzlich ist die Planung über Tracks und das Aufbereiten und Archivieren von Tracks der Hauptaugenmerk von QMapShack. QMapShack kann inzwischen sehr viel, auch wenn das GUI eher schlicht und aufgeräumt wirkt. Es macht aus meiner Sicht keinen Sinn alles in eine aufgeblähte Menustrucktur und Toolbar zu pferchen. Also ruhig auch mal mit der rechten Maustaste spielen.

  • Ok, danke dir.
    Dumme Frage:
    wenn ich eine SQLite Datenbank habe, kann man diese "extern" bearbeiten/vorbereiten? D.h. ich würde mir die Ordnerstruktur importieren/vorbereiten und müßte dann "nur" die GPX Dateien reinladen. Ich weiß, das ist ne dumme Frage, aber vielleicht geht das?

  • Du kannst Ordner innerhalb einer Datenbank verschieben. Einfach mal mit der rechten Maustaste auf einen Ordner gehen.


    Drag-n-Drop geht im Arbeitsplatz. Das hat sich allerdings als zu umständlich herausgestellt. Gerade bei großen Datenmengen. Auch hier kann man mit dem rechten Maustastenmenü vieles sehr viel schneller und gezielter erledigen.


    Außerdem lassen sich die Elemente im Arbeitsplatz auch in der Karte auswählen (rechte Maus). Das ist manchmal sehr praktisch.


    Theoretisch kann man die SQL Datenbank auch extern generieren. Ist ja alles OpenSource und offen. Allerdings wirst Du da ein wenig Arbeit reinstecken müssen, bzw Teile von QMapShack's Code übernehmen müssen. Zu jedem Element werden bestimmte Metadaten, wie der Name, ein Volltext zum Suchen etc abgelegt. Und dann das Element selber, als binärer Blob. Der beinhaltet alle Daten zu dem Element. Um diesen Blob zu erstellen, werden alle Daten über die von Qt zur Verfügung gestellte Serialisierung in ein Array geschrieben. Das ist alles bekannt und dokumentiert. Aufgrund der Komplexität der einzelnen Elemente ist das aber inzwischen recht viel Code.


    Wenn Du ein bessere Handling zwischen Dateien und der Datenbank haben willst, dann musst Du das selber programmieren. Der Code steht jedem offen. Ich persönlich sehe da keinen Nutzen für mich und werde deswegen auch keine Zeit dafür aufbringen.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Super. Danke dir. Ich werde mal die Schlechtwettertage verwenden, um mir einen Überblick zu verschaffen.

  • Eine kurze Frage:
    ich habe gestern mal ein wenig mit QMapStack gespielt. Jetzt lade ich die GPX als Projektordner rein. Danach verschiebe ich diese z.B. in einen Gruppenordner oder einen gemeinsamen Projektordner. Warum kann ich nicht mit dem Hacken auf dem übergeordneten Ordner alle darunterliegenden Projektordner aktivieren/deaktivieren? Ich habe auch mit der "rechten Maustaste" nichts gefunden. Bin ich zu blöd?

  • Das geht nicht. Die Idee hinter den Ordnern ist einfach eine andere. In einem Projektordner sollten immer die Elemente (Wegpunkt, Track, etc) liegen die angezeigt werden sollen, wenn dieser Ordner geladen wird. Ein Projekt kann einen Subordner habe, um z.B. Tracks von weiteren Geräten zum Vergleich abzulegen. Diese anzuzeigen, wenn der Ordner geladen wird, ist in der Regel nicht gewünscht.


    Ich vermute mal dein Problem kommt von einer Tracksammlung, in der jeder Track in einer eigenen Datei gespeichert ist. Das ist durchaus üblich, für eine Datenbank macht es wenig Sinn jeden Track nochmal in einem Projekt zu verpacken. Schließlich kann man jeden Track einzeln aus der Datenbank in den Arbeitsbereich laden.


    Ich gehe bei solchen Sammlungen wie folgt vor:


    • Alle Dateien in einem Rutsch in den Arbeitsbereich laden
    • Alle Dateien im Arbeitsbereich auswählen STRG+A
    • Rechte Maus->Kopieren nach...
    • Neuer Projektname & Datenbank auswählen
    • Übergeordneten Ordner in der Datenbank auswählen
    • Speichern


    ... und gut ist. Eine Sache von weniger als einer halben Minute.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Ich bin gerade dabei meine Daten von Basecamp nach QMS zu übertragen.
    Dabei habe ich mehrere Datenbanken angelegt und darin mit "Gruppen" - auch verschachtelt - darunter die "Projekte" angelegt. Analog zu BC.



    Dadurch sind mehrere Klicks notwendig um zu den Projekten zu gelangen, das stört im Normallfall nicht.


    Ich suche nach einer Möglichkeit einfach alle Projekte, bzw. Projekte einer DB, zu markieren und damit den gesamten Inhalt anzuzeigen.
    Gibt es diese Funktion?

  • Ich suche nach einer Möglichkeit einfach alle Projekte, bzw. Projekte einer DB, zu markieren und damit den gesamten Inhalt anzuzeigen.
    Gibt es diese Funktion?



    Nein gibt es nicht. Macht wohl bei den meisten Datenbanken auch keinen Sinn weil dort auch Daten liegen können, die man nicht wirklich sehen will (z.b. Tracks von anderen Geräten, Planungstracks, etc).



    Ich kann nur noch einmal die Sammelablagen ans Herz legen. Einmal aufgesetzt und dann konsequent gepflegt, kann man sich damit sehr gut einen Überblick verschaffen.




    https://bitbucket.org/maproom/…y-projects-and-drop-zones

  • Danke für dir Antwort!



    Sinn macht es, zugegeben, nur manchmal :) wenn man zB. einen Track in den falschen Projektordner verschoben hat.
    Wichtiger ist die Möglichkeit aus unterschiedlichen DB's einzelne Projekte gleichzeitig darzustellen. Das ist, wenn man von BC kommt, ein tolles Feature.



    Tja, mangels Interesse an Statistiken, habe ich den Sammelablagen zu wenig Bedeutung zuerkannt. Damit werde ich mich noch intensiv beschäftigen.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Danke kiozen für die beiden Links.



    Die Sammelablage habe noch nicht ganz verstanden - gibt es hier die 4 Möglichkeiten für alle DB's?
    Dann mus das sehr gut überlegt sein wofür man das einsetzt.



    Danke für den Hinweis der DB-Suche, ich hatte bis jetzt nur die Filterfunktion im Arbeitsplatz genutzt, die Suche direkt in der DB leider übersehen.
    Nachdem ich bereits gespeicherte Daten in QMS übernehmen möchte/habe ist die Variante der aussagekräftigen Namensgebung nicht ideal da ich hier schon ein Konzept verfolge.



    Die Beschreibung würde ich gerne nutzen, bin aber da momentan ich einer Sackgasse gelandet und bräuchte eine kurze Navgationshilfe ;)


    Bei der Installation des QT developer package hat meine SSD leider Platzangst bekommen :rolleyes:
    Ist nur der QT Designer ausreichend?
    Den hätte ich hier gefunden:
    https://build-system.fman.io/qt-designer-download
    Version ist 5.11.1



    Und als nächtses würde ich gerne die built-in Textvorlagen kopieren und für meine Bedürfnisse adaptieren, ich finde die aber nicht.

  • Die Sammelablage habe noch nicht ganz verstanden - gibt es hier die 4 Möglichkeiten für alle DB's?
    Dann mus das sehr gut überlegt sein wofür man das einsetzt.


    Aktuell gibt es nur 4 Ablagen, dass ist richtig. Allerdings auch nicht in Stein gemeißelt. Sollte sich mal ein Use-Case erschließen, bei dem man mehr benötigt kann man den Code anpassen.



    Es ist nur der Designer nötig. Den Rest brauch man nicht.



    Und als nächtses würde ich gerne die built-in Textvorlagen kopieren und für meine Bedürfnisse adaptieren, ich finde die aber nicht.


    Dazu müsst Du das Source Code Archiv von Bitbucket ziehen oder:


    https://bitbucket.org/maproom/…ack/templates/?at=default

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...