pfeffer
Geowizard
als das größte Manko der MovingMap wird gegenwärtig von vielen die lange Ladezeit der Liste der Karten empfunden. Deswegen ist eine indexdatei vorgeschlagen worden, die evtl. schneller geladen werden könnte. Aber ich vermute, dass auch eine index-datei recht lange braucht, bis sie geladen ist (wenn sie weiterhin im textformat gespeichert wird).
Ich habe gestern mit Mirabilos diskutiert und wir haben folgenden Vorschlag:
Wir machen ein eigenes Format, in dem mehrere Bilder zusammengefügt sind. Dabei wäre mein Vorschlag, dass in eine Datei Bilder bzw. Kacheln zusammengefügt werden, die zusammen ein bestimmtes Rechteck abdecken. Auf diese Weise braucht Cachewolf nicht von jedem Bild zu Beginn alle Kalibrierungsinformationen einzulesen, sondern den Maßstab und das abgedeckte Rechteck genügt zunächst. Erst wenn daraus eine Bilddatei benötigt wird, wird die entsprechende Kalibrierungsinformation gelesen.
Neben dieser Datei (Meta-Datei), in der die Bilddateien einfach direkt hintereinander zusammengefügt sind, gibt es eine Datei, die Informationen über die zusammengefügten Bilder enthält:
a) sie enthät erstens die Angabe eines Rechtecks, das alle Bilder einschließt
b) ein flag, ob die Fläche vollständig abdgedeckt ist
c) kalibrierungsinformationen für jedes einzelne in der großen Datei enthaltene Bild
d) Offset und Länge jeder Bilddatei, die in der großen Datei zusammengefügt sind.
Damit das Einlesen der Daten schnell geht, würde ich vorschlagen, diese Informationen im Binärformat zu speichern.
Die MovingMap wird so geändert, dass sie mehrere Kacheln nebeneinander gleichzeitig darstellen kann. Dadurch können die Kacheln sehr klein gemacht werden. Ich schlage vor: 120x120px. Dann braucht man für einen typischen PDA-Schirm, der 240x340px hat, 3 Kacheln nebeneinander und 3 Kacheln übereinander. Auf diese Weise wird der benötigte Speicherplatz gegenüber jetz deutlich reduziert.
Neben diesem Format wird weiterhin das alte Verfahren unterstützt.
Ich würde diese Verfahren einsetzen für den automatischen Download von Karten, weil ich da die Größe der Bilddateien selbst festlegen kann. Beim import von vorhandenem Kartenmaterial würde das bisherige verfahern Anwendung finden.
Was haltet Ihr davon?
Schöne Grüße,
Pfeffer.
Ich habe gestern mit Mirabilos diskutiert und wir haben folgenden Vorschlag:
Wir machen ein eigenes Format, in dem mehrere Bilder zusammengefügt sind. Dabei wäre mein Vorschlag, dass in eine Datei Bilder bzw. Kacheln zusammengefügt werden, die zusammen ein bestimmtes Rechteck abdecken. Auf diese Weise braucht Cachewolf nicht von jedem Bild zu Beginn alle Kalibrierungsinformationen einzulesen, sondern den Maßstab und das abgedeckte Rechteck genügt zunächst. Erst wenn daraus eine Bilddatei benötigt wird, wird die entsprechende Kalibrierungsinformation gelesen.
Neben dieser Datei (Meta-Datei), in der die Bilddateien einfach direkt hintereinander zusammengefügt sind, gibt es eine Datei, die Informationen über die zusammengefügten Bilder enthält:
a) sie enthät erstens die Angabe eines Rechtecks, das alle Bilder einschließt
b) ein flag, ob die Fläche vollständig abdgedeckt ist
c) kalibrierungsinformationen für jedes einzelne in der großen Datei enthaltene Bild
d) Offset und Länge jeder Bilddatei, die in der großen Datei zusammengefügt sind.
Damit das Einlesen der Daten schnell geht, würde ich vorschlagen, diese Informationen im Binärformat zu speichern.
Die MovingMap wird so geändert, dass sie mehrere Kacheln nebeneinander gleichzeitig darstellen kann. Dadurch können die Kacheln sehr klein gemacht werden. Ich schlage vor: 120x120px. Dann braucht man für einen typischen PDA-Schirm, der 240x340px hat, 3 Kacheln nebeneinander und 3 Kacheln übereinander. Auf diese Weise wird der benötigte Speicherplatz gegenüber jetz deutlich reduziert.
Neben diesem Format wird weiterhin das alte Verfahren unterstützt.
Ich würde diese Verfahren einsetzen für den automatischen Download von Karten, weil ich da die Größe der Bilddateien selbst festlegen kann. Beim import von vorhandenem Kartenmaterial würde das bisherige verfahern Anwendung finden.
Was haltet Ihr davon?
Schöne Grüße,
Pfeffer.