Locus Map - forum

Support => [DE] - deutschsprachiger Forumsbereich => Topic started by: Hans_55 on November 14, 2016, 13:07:32

Title: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: Hans_55 on November 14, 2016, 13:07:32
Ich habe .sqlitedb-Karten in Verwendung, die ich zuschneiden möchte, i.d.R. verkleinern. Gibt es ein Tool (Windows/Android) mit dem ich diese Karten derart bearbeiten kann und sie weiterhin in Locus verwendbar bleiben? Danke und Gruß Hans
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: michaelbechtold on November 14, 2016, 13:24:03
In MOBAC die existierende DB als Quelle definieren und dann eine neue Karte bauen
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: gynta on November 14, 2016, 14:53:40
http://docs.locusmap.eu/doku.php?id=manual:advanced:map_tools:mobac#splitting_sqlitedb
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: Hans_55 on November 17, 2016, 20:37:34
Ich möchte nicht die Zoomlevel splitten, sondern die Karte teilen.
Leider sind die Quellen in Mobac festgelegt (Auswahlfenster).
Wie kann ich in Mobac eine lokale DB als Quelle definieren?
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: gynta on November 17, 2016, 20:43:13
Hallo Hans
Bitte den Beitrag lesen und versuchen zu verstehen.
Wenns nicht klappt - einfach probieren.
Dabei geht evtl. das Licht an.
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: michaelbechtold on November 17, 2016, 22:06:40
Siehe Abschnitt in gynta's Link, der <localTileSQLite> entält. Diese Datei muss dann in den Unterordner mapsources. Dann erscheint diese SQLITEDB in der linken oberen Liste.
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: balloni55 on November 18, 2016, 08:03:45
Hallo Hans,
hier mein Beispiel:
ich speichere meine bestehende Karte "home.sqlitedb" welche ich verkleinern möchte unter z.B.
D:\Kartenquelle\home.sqlitedb
auf dem PC

Du musst nur folgende Zeile in der xml auf Deine Gegebenheiten anpassen und dann unter Mobac/Mapsources abspeichern
<sourceFile>D:\Kartenquelle\home.sqlitedb</sourceFile>

In der Kartenauswahl in Mobac wählst Du dann "Basiskarte"
Beim ersten öffnen dauert es ev. etwas bis die Karte in Mobac angezeigt wird.
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: Hans_55 on November 20, 2016, 17:10:10
Welches Atlasformat für Locus-Karten (sqlite) muss ich verwenden?
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: balloni55 on November 20, 2016, 17:30:45
RMaps SQLite :)
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden
Post by: Hans_55 on November 25, 2016, 08:56:21
Ok, danke allen.
Funktioniert alles soweit. Gruß
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: Hans_55 on December 07, 2016, 16:14:42
noch eine Frage: Kann man auch mehrere lokale Karten gleichzeitig öffnen und z.B. zusammenfügen/mergen zu einer neuen?
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: balloni55 on December 07, 2016, 17:23:19
Hallo Hans
Deine Frage ist sehr allgemein gehalten, beschreibe Deinen Wunsch bitte etwas genauer
also z.B.
- Du hast mehrere offline.sqlite Karten von verschiedenen/angrenzenden Gebieten
- Du hast Karten eines Gebietes mit ZL a-b und Karten eines anderen Anbieters dieses Gebietes mit ZL c-d
- oder????
Wolfgang
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: michaelbechtold on December 07, 2016, 18:14:55
Quote from: balloni55 on December 07, 2016, 17:23:19
- Du hast mehrere offline.sqlite Karten von verschiedenen/angrenzenden Gebieten
geht mit MOBAC, und mit der Beta können es sogar mapsforge/OAM/LoMpas als Quelle sein
Quote- Du hast Karten eines Gebietes mit ZL a-b und Karten eines anderen Anbieters dieses Gebietes mit ZL c-d
auch dies geht mit MOBAC - siehe MOBAC-Wiki Pages
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: Hans_55 on December 07, 2016, 18:52:30
Quote from: balloni55 on December 07, 2016, 17:23:19
Deine Frage ist sehr allgemein gehalten, beschreibe Deinen Wunsch bitte etwas genauer
also z.B.
- Du hast mehrere offline.sqlite Karten von verschiedenen/angrenzenden Gebieten
...
Genau: Der erste genannte Fall liegt vor.
Mehrere aneinander angrenzende, bzw. sich überlappende offline.sqlite Karten identischer Art.
Und, wie geht das? Ich denke, es gent nur darum, diese Karten gemeinsam "ins Bild Zu bringen". Der Rest müsste dann Standard sein?
Gruß Hans
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: balloni55 on December 07, 2016, 19:08:40
Hallo Hans,
für den Fall, dass es Dir nur um die Anwendung innerhalb Locus geht, ist die gelbe Infobox in folgendem Link das einfachste für Dich :) Ich hatte eine ähnliche Frage und als Lösung/Antwort wurde dann (heute 8) ) der Text in der Box ergänzt.
http://docs.locusmap.eu/doku.php?id=de:manual:user_guide:maps_external
Kurz gesagt erstellst Du einen Ordner unter
maps/xxxxx
und kopierst alle angrenzenden Karten in diesen Ordner, nach Aufruf dieses Ordners lädt Locus die Karten dann automatisch

oder Du stellst unter:
Einstellungen/Karten/Offlinekarten/Karten automatisch laden/Karten vom gleichen Typ laden ein
-ist einfacher wenn alle Karten vom selben Format sind
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: Hans_55 on December 07, 2016, 19:13:51
Quote from: balloni55 on December 07, 2016, 19:08:40
...und kopierst alle angrenzenden Karten in diesen Ordner, nach Aufruf dieses Ordners lädt Locus die Karten dann automatisch...
Das mache ich bereits. Trotzdem interessiert mich die merge-Variante mit Mobac. Gruß
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: michaelbechtold on December 07, 2016, 20:21:41
Der Nachteil einer MOBAC-Prozedur ist, dass Du damit Rasterkarten erzeugst, und keine Vektorkarten.

Letzteres kannst Du nur mit osmosis etc., und das ist eine weiteres Fass ...
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: Hans_55 on December 07, 2016, 22:14:36
Quote from: michaelbechtold on December 07, 2016, 20:21:41
Der Nachteil einer MOBAC-Prozedur ist, dass Du damit Rasterkarten erzeugst, und keine Vektorkarten.

Letzteres kannst Du nur mit osmosis etc., und das ist eine weiteres Fass ...

Die Karten, um die es mir hier geht, sind die KOMPASS-Karten (und auch die swiss-topo), die sowieso nur als Rasterkarten vorliegen. Vektorkarten habe ich alle denkbaren - aber es gibt auch interessante Rasterkarten, die die Vektorkarten teilweise inhaltlich schön ergänzen. Um solche geht es mir.
Title: Re: Pixelkarten .sqlitedb bearbeiten/beschneiden/ zusammenfügen
Post by: michaelbechtold on December 07, 2016, 23:32:50
OK. Das geht mit MOBAC ganz einfach.
Siehe Link1 (http://mobac.sourceforge.net/MOBAC/README.HTM#CustomMultiLayerMapSource) und Link2 (http://svn.code.sf.net/p/mobac/code/tags/MOBAC%202.0/v2.0.0%20beta%201/mapsources/Example%20custom%20tile%20SQLite%20source.xml)