Hallo freeday,
oft wird von plattformübergreifendem Programmieren gesprochen. Das ist aber meist reines Wunschdenken. Es funktioniert einfach nicht, den identischen Sourcecode für alle Versionen bereitzuhalten und die Einzelversionen per Compilerschalter zu erzeugen.
Schon aus Performance-Gründen geht das nicht. Und die verschiedenen Systeme bringen immer Kompatibilitätsprobleme mit sich.
Ich bin ziemlich sicher, dass ein Compe-Entwickler jeweils nur für ein oder 2 Systeme programmiert.
Schon allein bei der Symbian-Version hatten die ihre liebe Not.
Release note zur 2.1.8:
"It has been a hard work, mainly to solve issues related with user interface, which were not correctly adjusted in different Nokia models.
Diversity of configurations and inherent complexity to Symbian system cause these concrete problems to be difficult to diagnose and solve.
New version, in addition to solve concrete problems, tries to increase resistance towards the diversity of Symbian models."
Abgesehen von einer Reihe noch existierender Bugs in der Symbian-Version (der schlimmste ist die quasi Nicht-Bedienbarkeit des Programms, falls der GPS-Empfang über Bluetooth erfolgt), die z.Z. beseitigt werden, gab es bisher systembedingte Beschränkungen des Symbian-Betriebssystems, die z.B. das Anzeigen von Hypermaps verhinderten (Pascal schreibt dazu in http://forum.compegps.com/showpost.php?p=33389&postcount=59: "So it is true due to historical reason (Symbian version starter with Symbian v7 with 1MB memory and so some features have been disabled)".
Solche Probleme gibt es vermutlich auf den meisten Systemen, so dass es eigentlich überraschend und sehr mutig ist, dass TwoNav für praktisch alle Systeme angeboten wird.
Gruß
Werner
Beiträge von Delago
Garmin fenix 7X und epix Gen 2 im Test
-
-
Hallo Christian,
Danke für die Info!
Ich schaue mir das näher an. Muss mal sehen, wann ich das umsetze. Vermutlich schon in dieser Woche.Auf meinem Rechner gibt es übrigens eine neuere Version, die auch Umlaute im Datei- und Pfadnamen verträgt (UTF-8) und die Pfadoptionen
- ohne Pfad (für TwoNav und evtl. PC)
- relativer Pfad (für TwoNav und PC)
- absoluter Pfad (imp verschiebbar auf eigenem PC)
anbietet.Ich glaube, ich hatte auch in der Doku zu erwähnen vergessen, dass es beim Dateidialog auch eine Mehrfachauswahl gibt. Im Gegensatz zur Einfachauswahl wird nicht der möglicherweise in der betreffenden Zeile stehende Eintrag überschrieben, sondern es wird nach leeren Einträgen ab dieser Zeile gesucht und diese gefüllt.
@all: Gibt es sonst noch gute Ideen?
Gruß
Werner -
Sag' niemals nie...
Auf dem Heimweg habe ich mir ein paar Gedanken gemacht.
Egal, wie die ganzen Koordinatensystem heißen, praktisch immer sind es metrische Systeme (Ausnahme: geografische Koordinaten). Es kommt auch nicht auf die absoluten Zahlen an, sondern nur auf die Differenzen.Wenn also eine imp importiert wird, muss das Programm nach "<Calibration>" und darin nach einer 3x3-Punkte-Kalibrierung suchen. Wenn diese gefunden wird, werden die Kordinatengrößenordnungen analysiert. Bei kleinen Zahlenwerten (Betrag < 180°) sind das geografische Koordinaten, ansonsten metrische. Daraus müsste man die optimale Zoomstufe ableiten können.
Habe ich was vergessen?
Gruß
Werner -
Hallo Ray,
du kannst nicht davon ausgehen das es ein IMP gibt!
Ansonsten eine schöne Idee.
Das ist nicht das Problem. Wenn ich im Dateimenü ein imp aussuche, könnte das Programm anschließend reinschauen, bei rmaps etc. natürlich nicht.
Gruß
Werner -
Das war schon bei der englischen Doku so und hat mich auch schon gestört.
Gruß
Werner -
Hallo Christian,
Bei UTM Ist es ja noch einfacher die Strecke zuberechnen.
Klar ist es bei UTM noch einfacher. Aber woher soll ich dann das Koordinatensystem kennen? Ich müsste eine komplette Analyse vornehmen, die alle in CompeGPS erlaubten Koordinatensysteme enthält.
Wenn ich dann an Gauß/Boaga, Soldner/Berlin, ungarische EOV-Koordinaten, ..., Französische Lambert-Zonen denke, wird mir schlecht.
Ich sehe eine reelle Chance nur dann, wenn immer geografische Koordinaten vorliegen.
Gruß
Werner -
Hallo Christian,
das sind sicher interessante Anregungen.
Bevor ich mir weitere Gedanken mache:
Ist gesichert, dass die Parameter in "<Calibration>" immer geografische Koordinaten sind? Dann wäre die Strecke, die sich aus den Längengraden L1 und L2 der linken und rechten Kartenmitte ergibt, angenähert gleich Erdumfang*(L2-L1)/360°*cos(0.5*(B1+B2))
mit B1, B2 = geogr. Breiten der linken und rechten Kartenmitte.
Ignoriert würden dabei natürlich Abplattung, Projektion und Meridiankonvergenz.
Ich hoffe mal, dass westliche Längenangaben hier einfach negative Werte ergeben.
Wenn hier aber beliebige Koordinatensysteme stehen können, dann steigt der Aufwand, das umzusetzen, ins Unermessliche. Das wäre dann nicht machbar.
Gruß
Werner -
Hallo Martin,
dann spinnt mein System. Ich schaffe es weder mit dem Direktlink, noch mit dem Einsetzen der URL in translate.google.de.
Muss es mal zuhause versuchen.
Gruß
Werner -
Hallo Martin,
funktioniert der Translate-Aufruf bei Dir? Bei mir blitzt kurz was auf. Dann ist aber die Seite leer.
Gruß
Werner -
Jetzt wollte ich endlich mal die Hypermaps in meinem Symbian-TwoNav 2.1.8 testen. Und da bekomme ich diese Meldung:
"HyperMapLayer maps not admitted in this version".
So ein Mist! -
Hallo Markus,
ich fühle mich nicht getreten.
Gruß
Werner -
Hallo Leute,
kennt Ihr das schon:
http://forum.compegps.com/showpost.php?p=33310&postcount=49
Gruß
Werner -
Hallo PeterPan,
Na ich hab doch gefragt und so ist das in der Wissenschaft, nur mit einer Synthese und Zusammenarbeit kommt was verwertbares für alle dabei heraus. Hoffe das geht in Ordnung,
Wieso steht dann in Deinem Bericht "von Markus Golletz ©" und kein Hinweis auf Gregor?
In der Wissenschaft muss man korrekt zitieren.
Gruß
Werner -
Hallo Outi,
ich nehme an, Du hast die ID Von CompeGPS Land auf Deinem Rechner registriert. Was Du noch machen musst, ist die TwoNav-ID Deines Sportiva einzugeben (= 2. Registrierung). Diese Karten können jeweils für 2 Geräte freigeschaltet werden (z.B. PC und Sportiva). In Konfiguration --> System --> GeräteID findest Du diese. Das müsste es eigentlich sein.Viel Erfolg!
Gruß
Werner -
-
Hallo Leute,
ich habe IMPgenerator um den Schalter "pfadlose Hypermap" erweitert und zusammen mit einer Kurzdoku (Word und OpenOffice) hochgeladen. Falls es Probleme damit gibt, bitte ich um Rückmeldung.Vielen Dank an Gerd für seine Ideen und für seinen Einsatz als Tester!
Viel Spaß damit!
Gruß
Werner
Achtung: Obsolete Version! -
Hallo Gerd,
Hallo,
hier die neueste Version vom IMPgenerator. Vielleicht kann Werner noch einbauen:
imp erzeugen mit Pfaden (für PC Test's)
imp erzeugen ohne Pfade (für TwoNav Anwendungen)
Ist das so zu verstehen, dass Du einen Schalter möchstest, bei dem wahlweise alle Pfade ausgeblendet sind, obwohl die Karten auf dem Rechner in verschiedenen Verzeichnissen liegen? Das ist dann okay, wenn Du planst, die betreffenden Karten im TwoNav in einem einzigen Verzeichnis abzulegen.Ja, das macht Sinn! Ich werde das auch noch einbauen.
Gruß
WernerP.S. Ich wollte auch heute morgen die Kurzdoku hochladen. Leider hat mein Rechner heute nacht gemeint, er müsse abstürzen. Dabei wurde ein Teil der Doku zerstört und ich hatte noch kein Backup erstellt. Jetzt dichte ich das ganze nochmals.
-
Hallo Ray,
Danke für die Info.In der jetzigen Version erzeugt IMPgenerator 8-Bit-ASCII-Dateien, die mit jedem Texteditor bearbeitet werden können. Dies könnte man evtl. in einer Folgeversion überarbeiten, die dann UniCode beherrscht. Jetzt werde ich aber erst mal eine vorläufige Endversion rausbringen (Gerd testet gerade) und im Moment mache ich das, was Software-Entwickler am meisten "lieben": Ich schreibe eine Kurzdoku.
Wegen der ASCII-Version der IMP-Datei habe ich eine Maßnahme eingebaut, die nur Karten zulässt, deren Namen und Pfad ausschließlich im ASCII-Bereich 32 bis 127 liegt. Damit verhindere ich wohl zuverlässig Inkompatibilitäten bei den Dateinamen. Wer die Zeichen "Ä", "Ö", "Ü", "ä", "ö", "ü", "ß" im Dateinamen und im Pfad vermeidet, dürfte in Deutschland keine Probleme damit haben.
Gruß
Werner -
Hallo Gerd,
schön zu "hören", dass der Sportiva Dich nicht enttäuscht.
Und schön zu hören, dass Du wieder zu solchen Aktionen in der Lage bist. Weiterhin gute Besserung!Gruß
Werner -
Hallo Ray,
ich hatte Dir gerade im Compe-Forum geantwortet.
Heißt das, dass Du diese Hypermap nicht in ASCII-8 codiert hast?
Kannst Du mir diese Datei mal hochladen?Denke aber bei der Diskussion bitte daran, dass manche (z.B. Gerd und Anton) diese Datei nacheditieren wollen, um Projektionen auszutesten.
Ich habe übrigens in dem Tool eine Ergänzung eingebaut, die alle Datei- oder Pfadnamen außerhalb des ASCII-Bereichs 32..127 ablehnt.
Gruß
Werner