Wie schafft man es, hunderte bzw. tausende von Karten für Pathaway zu exportieren, ohne dafür wochenlang zu arbeiten?
Ich habe folgende Ausgangslage:
- Gesamte Schweiz als 1:25000 und 1:50000 TIF Dateien vorhanden (ca. 500 Karten). Eine Karte hat typ. 14000x9000 Pixel. Von jeder Karte sind die Koordinaten im Swissgrid mit CH-1903 bekannt (CSV Datei).
- Hardware: Desktop: 3GHz, 1.5GB RAM, PocketPC: PocketLoox 710, 4 GB CF Card
Ich habe folgendes Ziel:
- Vor einer Bergtour sich die gesamte Region als prc Dateien kurz auf die CF Card laden und unterwegs so alle notwendigen Karten zur Verfügung haben.
- Da Pathaway nicht gleichzeitig mehrere Karten anzeigen kann, ist die Handhabung im Bereich von Kartenübergängen sehr mühsam. Deshalb soll der gesamte Kartensatz doppelt vorbereitet werden, wobei der eine Satz um eine halbe Kartengrösse versetzt ist. So hat man unterwegs nie mit Übergängen zu kämpfen.
Randbemerkung zu den Zielen:
- Theoretisch würde der Speicher des PocketPC ausreichen, alle Karten der Schweiz zu laden. Pathaway benötigt beim Start aber mehrere Minuten, falls hunderte oder gar tausende von Karten vorliegen, da die Karten irgendwie zuerst intern "geladen" werden müssen. Sind sie einmal geladen, ist aber keine Performanceeinbusse bemerkbar. Da der lange Start unterwegs aber nicht praktikabel ist, hat man mit Vorteil nur die gerade notwendigen Karten dabei.
Folgendes habe ich bereits gemacht:
1) Mittels VB habe ich für jede Karte eine tfw Datei erzeugt und konnte die Karten so bequem innert Minuten in TTQV importieren.
2) Ein direkter Export von TTQV zu Pathaway scheitert bei den grösseren Karten. Es ist dabei nicht entscheidend, wie viele Pixel die Karte zählt, sondern wie schwer die Datei ist.
Es gibt diesen Thread: http://forum.ttqv.com/viewtopic.php?t=8920
Leider hat sich hier herausgestellt, dass bei Kartengrössen > ca. 11 MB der Export weiterhin plötzlich 30-40 Minuten statt der üblichen zwei Minuten dauert.
3) Aufgrund von 2) habe ich alle Karten mittels VB und Photoshop Stapelverarbeitung in vier Teile (A,B,C,D) geteilt, diese dann wieder wie unter 1) in TTQV importiert und angefangen, diese von Hand mit TTQV zu Pathaway zu exportieren. Ich schaffe von Hand einen Export in ca. 1.5 Minuten. Wenn ich dies aber für alle 25'000er Karten und 50'000er Karten und zudem doppelt (siehe Ziel Nr.2) machen möchte, müsste ich für diese "Idiotenarbeit" aber nun ca. 100h Arbeit investieren. Ausserdem ist der Punkt 2) besonders störend, weil Pathaway locker in der Lage wäre, noch wesentlich grössere Karten mit guter Performance zu bewältigen. Aber auch wenn eine Konvertierung mit TTQV nur eine Minute dauern würde, bleibt das Problem der grossen Anzahl Dateien.
4) TTQV bietet keine Batchmöglichkeiten an. Es gibt keine Add-Ons wie Commandline Tools oder eine Makrosprache.
5) Das Pathaway eigene Tool für die Kartenkalibrierung wäre wohl in der Lage, mit besserer Performance auch grössere Karten zu verarbeiten. Von Pathaway erhalte ich aber keine Antwort im Bezug auf Kalibrierung von Karten in SwissGrid. Zwar ist seit neuestem das Swiss Datum CH-1903 integriert, aber es können keine Koordinaten in Swiss Grid angegeben werden.
Mein nächster Ansatz:
- Pathaway scheint solche CommandLine Tools zu haben:
http://www.pathaway.com/apps4t…sh/PWDBConvertManual.html
- Irgendwie müsste es möglich sein, mit VB und entsprechender Kalibrierdateien die Karten über ein Script zu konvertieren
- Solange ich via Batch ganze Ordner konvertieren kann, ist mir egal, wie lange eine einzelne Konvertierung dauert. Ich kann den Rechner problemlos mehrere Tage laufen lassen...
Fragen:
- Bin ich hier auf dem Holzweg, gibt's allenfalls eine viel einfachere Lösung?
- Gibt's allenfalls eine bestehende, käufliche Lösung?
- Wo finde ich eine Step-by-Step Anleitung für die Konvertierung mittels den Pathaway Tools und der Berechnung der Kalibrierdateien?