Navirunner Skin V6.5 *** GoPal 4.1 AE/PE ***

  • Zitat

    Original 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...

  • @SpaceRat


    Das nenne ich mal einen ausführlichen Bericht. :tup


    Vielleicht sollten wir wirklich die POI Grafiken verkleinern.


    Jetzt sollte auch den letzten klar sein, wo seine Hintergründe und Buttons bleiben ;)


    Gruß Olli

  • Zitat

    Original von NaviToni
    ja das habe ich gemacht und komischerweise sind trotzdem, so glaube ich zumindest, immer noch alle POI´s (auch Mackula´s Spezila) unter Sonderziele aufrufbar, ich bin fertiiiiiiiiiiigggggggggg :-D)
    Kapiere überhaupt nichts mehr
    Edit: "so glaube ich zumindest" bedeutet die Rubrik ist noch unter Sonderziele vorhanden und es werden auch Ergebnisse zu dieser angezeigt


    Das ist auch logisch.
    Wie schon gesagt, die POIVerwaltung selber ist nur ein Programmpaket zum Ändern der Konfiguration von GoPal selber.


    Durch das Löschen der Quelldateien hast Du nicht die Originalkonfiguration wiederhergestellt, sondern Dich nur der Möglichkeit beraubt, die Konfiguration nochmals zu ändern (Solange, bis Du sie wieder installierst).


    Daher bleiben auch die Kategorien und unterstützten POI weiterhin unverändert so, wie Du sie mit der POIVerwaltung konfiguriert hast.


    Und: "Mackula Spezial" wird immer Ergebnisse bringen, da die damit erfassten POI teilweise Bestandteil des Kartenmaterials sind.

  • Zitat

    Original von SpaceRat
    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.


    :tup

  • Zitat

    Original von Olli2000
    @SpaceRat
    Das nenne ich mal einen ausführlichen Bericht. :tup
    Vielleicht sollten wir wirklich die POI Grafiken verkleinern.
    Jetzt sollte auch den letzten klar sein, wo seine Hintergründe und Buttons bleiben ;)


    Sagen wir mal so: Es ist eine Mutmaßung. Es ist aber recht wahrscheinlich, daß sie stimmt.


    Jedenfalls ist es ausgeschlossen, daß die POIVerwaltung an sich etwas damit zu tun hat. Denn würde man damit eine Konfiguration mit sehr wenigen POI schreiben (Original minus ein paar unnötige), würde man sogar den Speicherbedarf verringern und die POIVerwaltung ändert nichts an Stellen, die mit Hintergründen und Buttons zu tun haben.
    Es kann insofern nur einen mittelbaren Zusammenhang geben (Mehr POI -> Mehr Speicher -> Mehr Probleme), aber keinen direkten.
    Evtl. dübeln sich auch manche Leute einfach Ihre Flash Disk im Navi zu voll... ich weiß es nicht und ich weiß auch nicht, ob GoPal 4.x hier evtl. temporär was ablegen will.


    Wer etwas spielen will und auch etwas Ahnung davon hat, was er tut, kann ja mal ausprobieren, die POI über die Definitionen aus meiner POIVerwaltung für GoPal 3.x zu definieren. Wenn er dann mehr POI als vorher unfallfrei anzeigen lassen kann, wäre meine These mit dem Speicherbedarf für die Overlay-Grafiken bewiesen.


    Dazu wäre folgendes zu tun:

    • Sicherheitshalber den Ordner All_POI der vorhandenen POIVerwaltung sichern
    • Einige einzubindende POI-Definition aus All_POI durch die aus meiner POIVerwaltung für GoPal 3.x ersetzen. Achtung: Die Dateinamen sind nicht identisch, so nutzt Mackula noch die Endung _SR für die NaviJoy-Overlays (Früher halt SpaceRat-Overlays) und hat vorne oftmals eine Unterkategorie eingeschoben. Beispiel: Der Ersatz für seine Definition EK_LM_Lidl_SR.txt wäre meine EK_Lidl_NJ.txt (NJ für NaviJoy statt SR für SpaceRat, und ohne das LM für Lebensmittel).
    • Für alle ersetzten POI-Definitionen darin nachsehen, welche Grafik benutzt wird und die entsprechenden Dateien nach \My Flash Disk\navigation\poi auf dem Navi kopieren.
    • Unbedingt Mackulas Definitionen für Kategorien benutzen! Meine sind nicht auf seine Änderungen der standard.de.xml abgestimmt und da die IDs der POIs relevant und zwischen den Verwaltungen identisch sind wäre ein Ersetzen auch nutzlos.
    • Idealerweise alle POI einer Gruppe (i.d.R. nutzen solche auch eine gemeinsame Grafik, z.B. POI_Shopping.png für die allermeisten Einkaufsziele) auf einmal ersetzen, bzw. nicht ersetzte auch nicht einbinden. Damit kann ausgeschlossen werden, daß GoPal 4.x die größere Grafik trotzdem weiterhin komplett laden muß, weil ein anderer, nicht ersetzter POI noch die größere Grafik nutzt. Dies würde ja unseren Versuch verfälschen, der Speicherverbrauch u.U. sogar steigt statt sinkt.
  • @ SpacrRat:


    Boooh!!! Ist ja der Wahnsinn. Was für ein langer und super verfasster Bericht.


    Wer das dann immer noch nicht versteht, dem ist nicht zu helfen. Außerdem weiß ich nun das ich das richtig verstanden hatte. Ganz so ins Detail war mir das zwar nicht bewusst, aber die letzten Lücken sind nun geschlossen.


    Danke das du meinen Horizont nicht nur erweitert hast, sondern sogar verdoppelt


    Noch 'ne Frage: Hast du auch noch für andere Dinge Zeit, als solche Abhandlungen zu schreiben?


  • Jor.
    + 40h Arbeitswoche, i.d.R. zzgl. Überstunden.
    + Eine Sanierung eines Altbaus
    + Ehefrau
    + Nebenbei (erfolglos) an einem kaputten Drucker rumgebastelt
    + Ich bin der Admin von NaviJoy
    + Ich sammle alle Kirchen Deutschlands als POI
    + Ich erzeuge in Absprache mit Gas-Tankstellen die GoPal-Overlays der dort verzeichneten Gastankstellen
    + ...


    Der Tag hat halt 24h, dazu 1h Pause macht 25h.... ;)


    Nein, im Ernst, die meisten der o.g. muß ich im Moment schleifen lassen, aber ein bißchen am Computer rumzugammeln lasse ich mir nicht nehmen.

  • Zitat

    Original von SpaceRat
    Hast du auch noch für andere Dinge Zeit, als solche Abhandlungen zu schreiben?
    Jor.


    + Ehefrau :D


    Nein, im Ernst, die meisten der o.g. muß ich im Moment schleifen lassen, aber ein bißchen am Computer rumzugammeln lasse ich mir nicht nehmen.


    Das du noch rumgammeln willst ist klasse.
    Werde mich dann doch mal mehr mit NaviJoy beschäftigen. Habe den Tipp schon mal von Olli2000 bekommen, das mit der POI-Verwaltung überflogen, mich dann aber nicht weiter damit beschäftigt, weil meine Else schon genug Probleme hat.
    Aber wenn es wieder da ist werde ich da dann auch mal so richtig an die POI-Verwaltung rangehen.

    Einmal editiert, zuletzt von Mi-Ki ()

  • @SpaceRat
    :tup Also momentan läuft es mit den weniger ausgewählten Button noch sehr gut. Ich habe aber Deine Test-Anleitung "verlinkt" und werde sie mir später mal ansehen und dann Testen. Aber erst am..... nach..... ;)


    @Mi-Ki
    :D Mach mal.....ist Geil


    Gruß Olli

  • Moin SpaceRat,


    vll. sollten wir mal hier einen Aufruf starten, um dir bei der Sanierung deines Altbaus genau so gut zu helfen, wie du uns hier im Forum hilfst!!!


    HUT AB!!! :tup und darauf ein oder ganz viele : drink : drink

  • Zitat

    Original von SpaceRat
    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.


    Hallo SpaceRat,
    das habe ich nie behauptet, im Gegenteil ich habe bei meinen postings extra immer fettgedruckt darauf hingewiesen, dass dies bei mir zwar zum Erfolg geführt hat, aber ich es auch nicht als Hauptgrund für die auftretenden Fehler ansehe. Aber da ich keinen Funken Ahnung von Computern habe und Du das ja als Schwachsinn ansiehst, geht das ja so dann in Ordnung ?( X(


    Noch einmal, ich habe an meinem Navi immer wieder die Probleme mit den verschwindenden icons gehabt, schon nach kurzen Simulationen in denen ich nur einmal die Routenoptionen geändert habe. Nach entfernen der POI-Verwaltung (die ich nie benutzt habe), war dieser Fehler nicht mehr da. Also ich habe nie eine neue poi.pc erstellt, d.h. mit der unveränderten poi.pc lief und läuft mein Navi schon seit über drei Wochen absolut fehlerfrei!!!! Mehr habe ich nie gesagt, das habe ich immer wieder betont!!!!!!!!


    Zitat

    Original von SpaceRat
    Durch das Installieren der POIVerwaltung passiert folgendes:


    Für mich ist das Schwachsinn, die POI-Verwaltung wird nicht installiert!!!
    Man kann nicht durch kopieren einer Datei von einer Stelle(PC) zu einer anderen (Navi), diese installieren


    Zitat

    Original von SpaceRat
    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.


    Auch dies habe ich nie so gesagt, ich habe lediglich (meines Wissens nach) behauptet, dass alle POI´s weiterhin unter Sonderziele aufrufbar sind und so war es auch für mich, da ich die POI-Verwaltung nie benutzt habe.


    Ich will hiermit bestimmt nicht provozieren oder Dich in irgendeiner Weise angreifen. Ich finde es nur schade das DU hier einfach gewisse Sachverhalte verdrehst. Also meiner Meinung nach sollte man erst einmal die postings anderer genau durchlesen, bevor man über sie drüberzieht. Was mich am meisten ärgert, ist das Du dafür auch noch Applaus erntest.


    Na Ja, ist auch egal, genug geschrieben :(


    Edit: hier mal ein paar links meiner postings zu diesem Thema, da kannst Du mal selber lesen was ich zu diesem Thema geschrieben habe, nicht mehr und nicht weniger X(:System hängt sich auf....
    System hängt sich auf....
    Navirunner Skin V6.4 *** GoPal 4.1 AE/PE ***


    Wie Du selber lesen kannst habe ich nirgendwo behauptet es lege an der POI-Verwaltung ?( X(

    3 Mal editiert, zuletzt von NaviToni ()

  • Zitat von NaviToni: Was mich am meisten ärgert, ist das Du dafür auch noch Applaus erntest


    Moin Toni,


    Ich glaube, das der Applaus nur für die fachliche Erklärung der Funktionsweise der POI-Verwaltung galt, und nicht gegen dich gerichtet ist! ;D

  • Zitat

    Original von Wolle 666
    Zitat von NaviToni: Was mich am meisten ärgert, ist das Du dafür auch noch Applaus erntest


    Moin Toni,


    Ich glaube, das der Applaus nur für die fachliche Erklärung der Funktionsweise der POI-Verwaltung galt, und nicht gegen dich gerichtet ist! ;D


    Hallo Wolle,
    das glaube ich auch nicht, bin nur ein wenig verärgert. Bevor ich jemanden zittiere und dann so etwas schreibe sollte ich mir mal die Mühe machen genau zu lesen was er geschrieben hat. Dann kann ich ihn ja immer noch kritisieren. Seine Wortwahl (z.B.Schwachsinn) sollte SpaceRat vielleicht auch mal ein wenig überdenken ;D

  • @ SpaceRat
    Ich habe mittels der Poi-Verwaltung nur alle Tankstellen ausgewählt. Es stürzt trotzdem ab.


    Gruß, Martin

  • Zitat

    Original von NaviToniSeine Wortwahl (z.B.Schwachsinn) sollte SpaceRat vielleicht auch mal ein wenig überdenken ;D


    Spacerat hat ne merkwürdige Art, Dinge auf den Punkt zu bringen. Dabei bedient er sich erfahrungsgemäß einer sehr derben Ausdrucksweise (jedenfalls für jemanden, der Kirchen sammelt ;D )


    Aber er bringt die Dinge auf den Punkt und daher kann ich damit umgehen.


    Mein :tup galt uneingeschränkt seiner Einschätzung zu dem Problem und in keinster Weise der verbalen Disorientierung.


    Zitat

    Für mich ist das Schwachsinn, die POI-Verwaltung wird nicht installiert!!!
    Man kann nicht durch kopieren einer Datei von einer Stelle(PC) zu einer anderen (Navi), diese installieren


    Mal allgemein:
    Was ist denn installieren?
    Bei Installationsprozessen werden meistens Dateien an bestimmte vom BS vorgesehene Stellen kopiert und das nennt man dann Installation.


    Aber lassen wir das, denn der Thread verdient nicht so eine Diskussion.