Mapsource-Registry fehlt.

Diskussionen zu dem Werkzeug hinter der Karte und für eigene Garminkarten
Gast

Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 31.10.15 20:22]
Hallo, Nop,
Habe Win10 und Installiere gerade den Composer 094.
In der Log-Datei bekomme ich die Fehlermeldung "No mapsource installation
found in registry!"
Mapsource ist aber installiert. Die Registry-Datei fehlt aber auch im
Composer, im Ordner data.
Somit keine Kartenanzeige im Programm BaseCamp.
Kannst Du mir weiterhelfen?
Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[Nop schrieb am 01.11.15 10:32]
Leider nein. Könnte sein daß unter Windows 10 die Registry anders aufgebaut
ist. Müßte aber jemand untersuchen, der Windows 10 verwendet. Ich bin und
bleibe bei Windows 7.

bye, Nop
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 01.11.15 13:34]
Hallo, Nope,
danke für Deine Antwort.
Habe noch folgendes herausgefunden.
Wenn man im Composer den Ordner "Garmin" auf einen USB-Stick kopiert, dann
wird die Karte in BaseCamp erkannt.
Aber nur in der Basiskarte. Habe BaseCamp 434 installiert.
Ich Denke aber, das Win10 in Zukunft immer mehr kommen wird. Vielleich wir ja
irgendwann die Registry angepasst.

Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[WWAK schrieb am 23.11.15 13:27]
Vielleicht kann ich hier ein wenig helfen:
Mit Win 7 32 bzw Win 7 64 werden die Registy einträge entprechen des
"Installation Orts" des Garmin Mapsource Family richtig erzeugt zb.B.:
32 Bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\MC_Sueddeutschland]
64 Bit:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Garmin\MapSource\Families\MC_Sueddeutschland]

Versuche ich die kleiche Karte in einer WIN10 32Bit Version zu erzeugen
liefert MapComposer mir ein Reg File, das meiner Meinung zu einem 64 Bit passt:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Garmin\MapSource\Families\MC_Sueddeutschland]

Garmin und was dazu gehört ist aber bei meinem Win 10 (clear install) ohne den
Wow Pfad registriert. Also hat MapComposer hier ein Problem
Workaround um die Karte in Bascamp zu laden:
Wierherstellunspunkt (falls was wirklich schief geht)
Mit Texteditor in Data Dir das *.reg file korrigieren (Wow6432Node) löschen
*.reg manuell laden, es sollte dann in Basecamp nutzbar sein

Vielleicht gibts einen schnellen Fix, ich würd mich freuen.
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[WWAK schrieb am 23.11.15 16:06]
Hallo,

ich muß meinen letzten Eintrag etwas revidieren, ein weiterer Versuch, eine
Karte zu rezeugen, war zwar nicht 100% erfolgreich, das *.reg File ist zwar mit
den richtigen Angaben für den MapSource\Families Eintrag erzeugt worden, der
MapComposer Eintrag hat aber nicht geklappt. (commands.log Eintrag "Fehler beim
Zugriff auf die Registrierung"). Manuelle Registrierung -> kein Problem, neue
Karte ist in Basecamp da.

Helfe gerne weiter wenn mit guten Hinweise wo zu suchen ist.

Gruss WWAK
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[Nop schrieb am 23.11.15 21:26]
WWAK:Versuche ich die kleiche Karte in einer WIN10 32Bit Version zu erzeugen
liefert MapComposer mir ein Reg File, das meiner Meinung zu einem 64 Bit passt:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Garmin\MapSource\Families\MC_Sueddeutschland]

Danke für die Analyse. Ich denke die Erkennung zwischen 64/32bit schlägt unter
Windows 10 fehl.

Ich habe mal eine experimentelle Version von Composer gebaut, die das
Registry-Handling auf eine andere Art und Weise probiert.

Könntest Du sie vielleicht mal ausprobieren? Einfach das JAR runterladen
<http://composer.waldpfa.de/map_composer.jar> und austauschen.

bye, Nop
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 24.11.15 11:26]
Hallo, Node,
hab mal die experimentelle Version von Composer ausprobiert.
Leider ohne Erfolg.
In der Registry ist mein Pfad auch etwas anders, da weiss ich nicht wo was
verstellt werden darf. Siehe Bild.
<>
Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[WWAK schrieb am 24.11.15 14:54]
Hallo waheiss, hallo Nop,

wie schon gestern geschrieben war ich mit meiner Aussage, das MapComposer
Registry File für WIN 10 liefert falsche Pfade etwas daneben. Ich habe
inzwischen 3 verschiedene Karten erzeugt (2 mit dem Original map_composer.jar
und eine mit der experimentellen Version, das RegFile war jedes Mal i.O. Die
automatische Übertragung in die Registry hat allerdings bei allen 3 Versuchen
nicht geklappt, Fehler war immer:
24.11.15 09:14 Registry install call failed!
Bzw.:
reg import D:\Programme\Garmin Tools\Map_composer_v0.94\data\73010000.reg

FEHLER: Fehler beim Zugriff auf die Registrierung.
Manuell haben sich aber bei allen 3 Fällen die *.reg Files ohne Probleme mit
Doppelklick und Bestätigung eintragen lassen.

Meine Vermutung ist, dass bei WIN10 die Sicherheit etwas anders geregelt ist.

Als Hilfestellung habe ich meinen Setup beigefügt, vielleicht hilft es, das
Problem so einzukreisen, dass eine manuelle Installation der Karte möglich wird.

Hoffentlich ist der Anhang sichtbar, die Daten sind von einem WIN 10 32 Bit
Clean Install.

Gruß
WWAK
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 24.11.15 17:12]
Hallo, WWAK,
hab nach Deiner Anleitung mal den Schlüssel in die Registry eingegeben.
Bekomme aber in Basecamp keine Karte angezeigt. Da ist vielleicht noch ein
anderer Fehler.
Hab mal das Bild von der Registry angehängt.
<>

Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 24.11.15 17:35]
Sorry, muss ja auch noch die anderen Schlüssel anlegen.
Melde mich später.
Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 24.11.15 18:21]
Hallo, WWAK, Nope,
nachdem die Registry Einträge alle sauber eingetragen sind, funktioniert die
Kartendarstellung. Die Einträge brauchen ja wohl nur 1x vorgenommen zu werden,
sofern man immer auf den Eintrag Beispielkarte generiert. Dafür schon mal
Dankeschön.
Habe aber noch ein anderes Problem, was ich auch bei Win7 hatte. Es werden im
Composer immer 2 img-Dateien erzeugt.
Als Beispiel: 740000.img und 740001.img. Wenn beide Dateien im
Composer-Verzeichnis bleiben, dann zeigt mir Basecamp nur Autobahnen und
Bundesstraßen an. Lösche ich die 740000.img und benenne die 740001.img in
740000.img um, dann wird die Karte mit allen Wegen angezeigt.
Da scheint auch noch was falsch zu laufen.
Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[Nop schrieb am 24.11.15 19:58]
WWAK: das RegFile war jedes Mal i.O. Die automatische Übertragung in die
Registry hat allerdings bei allen 3 Versuchen nicht geklappt, Fehler war immer:
24.11.15 09:14 Registry install call failed!

Das klingt jetzt eindeutig nach einem Rechteproblem. Ich arbeite
leichtsinnigerweise immer als Admin-User. Verwendest Du einen Admin-User oder
einen User mit eingeschränkten Rechten?

Falls es das ist kann ich aber nicht sagen ob es dann überhaupt möglich ist,
von Java aus in die Registry zu schreiben.

Zur Not bleibt immer die Methode die .reg-Datei einfach per Rechtsklick von
Hand in die Registry zu installieren. Oder die Zeile mit dem "reg import" in
der commands.log in eigene Datei zu kopieren und auszuführen. Das könnte man
dann sogar als Admin ausführen.

Vielleicht sollte ich noch einen Hinweis anzeigen, wenn der import nicht
klappt, anstatt es nur in die Logdatei zu schreiben.

bye, Nop
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[Nop schrieb am 24.11.15 20:06]
waheiss:Habe aber noch ein anderes Problem, was ich auch bei Win7 hatte. Es
werden im Composer immer 2 img-Dateien erzeugt.
Als Beispiel: 740000.img und 740001.img. Wenn beide Dateien im
Composer-Verzeichnis bleiben, dann zeigt mir Basecamp nur Autobahnen und
Bundesstraßen an. Lösche ich die 740000.img und benenne die 740001.img in
740000.img um, dann wird die Karte mit allen Wegen angezeigt.

Die Karte kann aus sehr vielen Kacheln bestehen, die sind dann fortlaufend
nummeriert <ID>0001.img, <ID>0002.img, <ID>0003.img usw.

Die Kachel <ID>0000.img ist die Übersichtskarte, die wird immer zusätzlich
erzeugt und enthält nur größere Straßen und Wasserflächen.

Was Du also gemacht hast, ist die Übersichtskarte von gelöscht und Deine
eigene Karte, die zufällig so klein ist, daß sie in eine Kachel paßt, als
Übersichtskarte angegeben.

Die Frage ist natürlich warum Deine Karte nicht so angezeigt wird.
- hast Du die Einträge in der Registry von Hand erzeugt oder die von Composer
erzeugte Datei verwendet?
- ist der Eintrag "Loc" in der Registry richtig gesetzt?

bye, Nop
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 25.11.15 08:20]
Hallo, Nop,
Nop:
- hast Du die Einträge in der Registry von Hand erzeugt oder die von Composer
erzeugte Datei verwendet?


Habe den Composer und das Starthilfe-Set in ein extra Verzeichnis gepackt und
über Start.bat gestartet. So wie es in der Anleitung beschrieben ist.
Die Meldung "Autokonfiguration erfolgreich ausgeführt" ist dann auch
erschienen.

Nop:
- ist der Eintrag "Loc" in der Registry richtig gesetzt?


Wo finde ich den Eintrag in der Registry? Bin nicht der Experte und brauche
die Pfade, wo ich was finde.

Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[Nop schrieb am 25.11.15 20:44]
waheiss:Habe den Composer und das Starthilfe-Set in ein extra Verzeichnis
gepackt und über Start.bat gestartet. So wie es in der Anleitung beschrieben
ist.
Die Meldung "Autokonfiguration erfolgreich ausgeführt" ist dann auch
erschienen.

Das war nicht gemeint. Die Karte muß nach dem Erzeugen in die Registry
eingetragen werden, samit sie in Basecamp sichtbar wird.

Hast Du das
- von Composer erledigen lassen?
- die .reg Datei von Hand ausgeführt?
- es mit anderen Tools oder von Hand erledigt?

bye, Nop
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 26.11.15 06:54]
Hallo, Nope,
eine Reg.-Datei befindet sich im Composerverzeichnis data.
Weitere Einträge dazu auch in der Registry.
Alles wurde durch den Composer automatisch angelegt.
Gruß waheiss
<>
<>
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[Nop schrieb am 28.11.15 21:53]
Hm, dann verstehe ich nicht, warum er die Kartenkacheln bei Dir nicht anzeigt.
Du bist der erste mit diesem Problem.

Hast Du´s schon mal mit rein- und rauszoomen probiert?

bye, Nop
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 28.11.15 22:03]
Ja hab ich.
waheiss:Als Beispiel: 740000.img und 740001.img. Wenn beide Dateien im
Composer-Verzeichnis bleiben, dann zeigt mir Basecamp nur Autobahnen und
Bundesstraßen an. Lösche ich die 740000.img und benenne die 740001.img in
740000.img um, dann wird die Karte mit allen Wegen angezeigt.

Beide Anzeigen bekomme ich nur mit Zoomen.
Wenn es denn das 1. mal eingestellt ist, dann kommen die Karten auch beim
Neustart sofort. Vielleicht liegt der Fehler ja beim BaseCamp-Programm.

Gruß waheiss
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[WWAK schrieb am 29.11.15 11:48]
Hallo Waheiss,

ich hab nochmal eine Frage zu dem Problem mit der WIN 10 Registrierung:

Hat es mit der Kartenregistrierung aus dem Composer Programm jetzt geklappt
oder hast du die +.reg Datei manuell in die Registry eingetragen?
Wenn es über das Programm geklappt hat, was hast du geändert oder ergänzt? Bei
mir geht es nach wie vor nur mit "manuellem" Eintrag.

Gruß

WWAK
Gast

Re: Mapsource-Registry fehlt.

Beitrag von Gast »

[waheiss schrieb am 29.11.15 12:45]
Hallo, WWAK,
habe nach Deinem Post vom 23.11.15 13:27 die Schlüssel manuell in die Registry
eingetragen.
Als ich dann anschließend eine neue Karte im Composer erzeugt habe, hat sich
der neue Reg.-Eintrag automatisch angelegt.
Siehe Bild 26.11.15 06:54

Aber das andere Problem mit der Kartendatei 740000.img und 740001.img ist noch
nicht gelöst. Hast Du da vielleicht eine Idee.

Gruß waheiss
Antworten