ZitatOriginal von NaviToni
die POI-Verwaltung ist, wenn man es mit einem Programm auf einem PC vergleicht, kein Programm. Es wird ja nichts installiert (keine .exe)
Aber sicher. koord465.exe ist die ausführbare Datei zur POIVerwaltung.
Im Ordner POIVerwaltung liegen dann die Datendateien, aus der koord465.exe - im POIVerwaltungsmodus betrieben - anhand der Benutzerauswahl eine neue POI.PC zusammensetzt.
Vereinfacht gesagt macht koord465.exe dabei nichts anderes als
COPY /A POI_1.PC + @ausgewählte_POI + POI_3.PC + @ausgewählte_Kategorien + POI_5.PC POI.PC
Jeder der einen Funken Ahnung von Computern hat, wird erkennen, daß es Schwachsinn ist, die Schuld auf das Vorhandensein der Quelldateien zur POIVerwaltung zu schieben:
Das wäre das selbe, als würde man behaupten, die weiße Farbe im Wohnzimmer hätte erst gedeckt, nachdem man die Eimer mit der rosa Farbe aus dem Keller entsorgt hat.
Durch das Installieren der POIVerwaltung passiert folgendes:
Die dpitems.xml wird durch eine mit Kennungen für mehr IDs ersetzt. Wenn das mehr als 1kB Speicher kostet, wäre es ein Wunder.
Die standard.de.xml wird durch eine mit mehr Kategorienamen ersetzt. Bei 50 neuen Kategorien mit je 50 Zeichen im Namen wären wir bei ca. 2,5kByte mehr als bei der mitgelieferten.
Wenn diese insgesamt gerade mal ca. 4kByte das Navi zum Abschmieren bringen sollten, läge das eigentliche Probleme doch eher woanders und die 4kB bringen das Faß nur etwas eher zum Überlaufen als es eh passieren würde.
Schon größer ist der Einfluß bei der Grafik für die Kategorieicons:
Diese Sammelgrafik hat im Original ca. 80kByte und nach der Erweiterung für die zusätzlichen POI etwa 550kByte, also ein Anstieg um 470kByte.
Dennoch: Selbst alle o.g. drei Punkte (1+2,5+470 = ~474 kB) zusammen halte ich nicht für ausschlaggebend, es sei denn, NaviRunner hätte vorher schon mit dem Hauptspeicher um sich geworfen oder GoPal 4.1 wäre dermaßen auf Kante genäht, daß man es als defekt betrachten müsste.
Schon relevanter ist und bleibt die Überlegung, wieviele POI man auf der Karte mitwackeln läßt:
Mackula tendiert dazu, relativ große Grafiken zu benutzen, nämlich 22x22 für die meisten Einkaufs-POI.
Jeder Pixel hat 32 Bit, also 4 Byte.
Im Gegensatz zu den von mir verwendeten 16x16-Grafiken bedeutet dies einen Mehrverbrauch für jeden angezeigten POI von 912 Bytes!
Dies gilt umso mehr, seit Mackula auch die Restaurant-Grafiken vergrößert hat.
Zu dem Speicher-Verbrauch gesellt sich noch das viel größere Problem, daß die POI während der Fahrt ständig zur Anzeige neu mit der angezeigten Karte verknüpft werden müssen.
Alle Nase lang muß das Navi dazu diese Schritte ausführen:
- Neue Kartenansicht berechnen (Vorbewegen, Einnorden, ggf. für 3D "extrudieren")
- Straßennummern einblenden
- neue POI-Position ermitteln
- auf Überlappung mit anderen POI prüfen
- von allen sich überlappenden den mit der höchsten Priorität ermitteln
- entsprechende Grafik einblenden, dazu transparente Pixel mit dem entsprechenden Pixel der Kartengrafik verknüpfen
Es ist insofern die wahrscheinlichste Ursache für die Probleme, daß die entsprechenden Unterroutinen zu lange beschäftigt sind, um überhaupt noch die für die Einblendung von Bedienelementen nötigen anzuspringen.
Ob es eine Linderung brächte, wenn man auf kleinere Grafiken für die POI zurückgreift, bliebe auszuprobieren.
Auf jeden Fall ist es eine Falschinformation, daß man auch ohne POIVerwaltung alle POI hätte. Dazu ist die NaviRunner-Skin nämlich schon zu alt, Zusatz-POI für GoPal 4.x gibt es nämlich erst seit kurzem.
LPG- oder CNG-Tankstellen sind bei den original POI z.B. nicht vorgesehen. Dafür aber jede Menge Mist, den kein Mensch braucht.
Mein Tip ist:
Die POIVerwaltung auch ruhig zum Entfernen von POI nutzen und nicht nur zum Dazuballern.
Wer z.B. VW oder Audi fährt, braucht weder
- Citroen/Opel/Ford/Mercedes/Daihatsu/Gesundheit/Nissan/Peugeot/...-Händler, denn er ist mit seinem Auto zufrieden. Die Anzeige von Audi/VW-Händlern reicht für die Inspektion.
- Autovermietungen, denn er kommt mit dem eigenen Auto an
- Hotels, denn da er ankommt, muß er nicht kurzfristig ein Hotel suchen. Von einem ggf. als Ziel gebuchtem Hotel hat man die Adresse eh.
Ob man z.B. Grenzen unbedingt angezeigt bekommen muß ist auch so eine Frage:
Die meisten unterstützten Länder liegen im Schengen-Raum. Insofern muß man die Grenzen schon aktiv haben, wenn man überhaupt mitkriegen will, daß man eine passiert, aber andererseits juckt es auch nicht wirklich.
Ich überquere hier zeitweise jeden Tag 4x eine Staatsgrenze, wahlweise kann ich sogar von einem Staat aus auf den Parkplatz eines Elektromarktes fahren und im anderen Staat runterfahren und ich sehe beim besten Willen keinen Grund, mir das anzeigen zu lassen.
Botschaften: Was interessieren mich die Konsulate und Botschaften von Brunei oder Papua-Neuguinea? Die diplomatischen Vertretungen der Bananenrepublik Deutschland wiederum stehen im Travelguide.
Theater, Golfen usw.: Ansichtssache. Ich interessiere mich weder für das eine, noch das andere, deshalb habe ich auch abgewählt, daß jede größere Schulaula als "Stadttheater Hintertupfingen" an mir vorbeiruckelt.
Schulen: Liebe Eltern, die Adresse solltet Ihr vom Anmeldetermin kennen. Schulkinder dürfen eh i.d.R. nicht selber Auto fahren.
Hochschulen: Liebe Studenten: Bei der Immatrikulation oder rechtzeitig vor dem Besuch der Eltern einfach im Sekretariat für studentische Angelegenheiten nach dem Standort eurer Fakultät fragen. Ist ggf. auch online über die Website der Hochschule zu erfahren.
Gerichte: Adresse steht in der Vorladung.
usw. usf.
Selbst wer jetzt nicht alle meine Vorschläge nachvollziehen kann (Z.B. ein Rechtsanwalt für internationales Recht, passionierter Golfer und Theatergänger) sollte noch genug anderen gequirlten Müll bei den vorhandenen POI finden, den man sich schenken kann.
Damit sollte dann genug Luft für sinnvolle POI sein, wie z.B. die Geldautomaten des eigenen Bankenverbundes, LPG- oder CNG-Tankstellen, Apotheken, Kirchen, oder oder oder...