Hallo Gerd,
ich kann mir nicht vorstellen, dass dies so geplant ist. Welchen Sinn soll das haben? Jedenfalls habe ich diese Geschichte gerade nach Spanien gemeldet.
Falls CGPSL/TwoNav korrigiert bzw. in unserem Sinn geändert werden, dann kann ich in IMPgenerator eine Anpassung an Wildcards machen.
Gruß
Werner
Beiträge von Delago
Garmin fenix 7X und epix Gen 2 im Test
Der Schwerpunkt dieses Tests und Vergleichs der Garmin Fenix 7X Solar und Garmin Epix Gen 2 liegt auf den Sensoren wie Höhenmesser, Positionsbestimmung und Herzfrequenz. Was unterscheidet die beiden GPS-Outdoor-Smartwatches? Und wie gut ist die Taschenlampe der Fenix 7X für den Outdoorbereich?
Hier geht es zum Test der Outdoor-Smartwatches ...
-
-
wenn du genau schaust, siehst du, dass der Screen, resultierend aus dem "korrekten" imp File genau so arichtig ngezeigt wird, wie du schreibst.
Hallo Gerd,
stimmt: Wenn die Karten explizit aufgelistet werden wie in Deinem letzten Beispiel, dann passt die Sichtbarkeit. Bei Wildcards wird nur die letzte in CGPSL aufgeführte Karte korrekt dargestellt.
Tritt dieser Fehler auch in TwoNav auf?
Gruß
Werner -
Hallo Gerd,
dann ist das ein klarer Bug von CGPSL.
Ich werde demnächst ein Ticket erstellen.
Danke für die Tests!
Gruß
Werner -
Hallo Gerd,
noch was: Sehe ich das richtig, dass die "D_*"-Karten bei Deinen Screenshots auch in der Übersicht immer zu sehen sind? Die sollten doch nur zwischen 1.5 m/px und 10 m/px sichtbar sein.
Gruß
Werner -
Hallo Gerd,
jetzt machen wir mal den Extremtest.
Verkleinere bitte mal Deine Hypermap so (also nur eine Kartenzeile):
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="D_*.rmap" visible="1" MaxZoomLevel="10"/>
</HiperMapLayers>
Die resultierende Karte sieht bei mir in CGPSL 6.1.8v so aus:
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Wildcard5.jpg]
Beachte, dass die zuletzt aufgeführte D_5.rmap
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Wildcard6.jpg]
in der Kartenansicht (1168.1 m/px) korrekterweise unsichtbar ist, während die anderen 4 Karten zu sehen sind.
Kannst Du das reproduzieren?
Gruß
Werner -
Hallo Anton,
das ist sehr löblich!
Ich hatte meine "GT_49_09_33.rmap" Anfang letzten Jahres geordert. Dazu gab es keine Overview.
Die jetzt runtergeladene Übersichtskarte hat dieses Koordinatensystem/Datum:
Projection=103,GK-System 9º (Zone 3),
Datum=Potsdam Rauenberg DHDN
Die "GT_49_09_33.rmap" hat dagegen das:
Projection=0,UTM,32,N,
Datum=WGS 84
Mit dieser Hypermap
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="GT_49_09_33.rmap" visible="1" MaxZoomLevel="10"/>
<HLayer File="Germany_Topo.imp" visible="1" MaxZoomLevel="99999" MinZoomLevel="10"/>
</HiperMapLayers>
bekomme ich beide Karten korrekt zueinander angezeigt.
Oberhalb 10 m/px wird die Übersichtskarte angezeigt mit der ihr eigenen Kartenumschaltung. Unterhalb 10 m/px kommt die hochaufgelöste Topo zur Ansicht.
Gruß
Werner -
Die Übersichtskarte musst du aus deiner Germany_Overview rüberkopieren.
Hi,
für Deutschland hatte ich mir nie die Übersichtskarte runtergeladen (für den Test habe ich mir schnell eine Karte zusammengebastelt). Und in der jetzigen Homepage finde ich die Seite bzw. den Link nicht. Kann mir hier jemand weiterhelfen? Danke!
Übrigens finde ich auf der Homepage keine Versionsinfos mehr zu den Urban Maps. Das ist nicht gut.
[EDIT]
Lange gegoogelt - nix gefunden.
Kaum gepostet - doch gefunden:
http://www.naviboard.de/vb/showthread.php?t=46775
Vergesst mein Posting.
[/EDIT]
Gruß
Werner -
deine Beobachtung kann ich mit TwoNav Tablet 2.4.1 auf dem PC bestätigen.
Eine weitere Seltsamkeit ist die Definition "letzte Karte der Wildcard-Dateien"
Als "letzte Karte" vom USB-Stick nimmt TwoNav die zuletzt gespeicherte Karte - unabhängig vom Dateinamen. Nach DriveSort ist dann die "letzte Karte" auch die alfabetisch Letzte
btw: eine von TTQV4 mit Projektion=Automatic exportierte RMAP wird in der Hipermap nicht korrekt angezeigt - als Einzelkarte schon. Nur der Export als "Lat/Long" wird auch in der Hipermap korrekt angezeigt.
Hallo Anton,
wirklich komisch, diese Geschichte.
Das Lageproblem mit den QV4-exportierten Karten innerhalb von Hypermaps ist wohlbekannt.
Deshalb hatte ich auch empfohlen, die Kalibrierung der erzeugten RMAP (z.B. mit IMPgenerator) zu extrahieren und diese anschließend mit einem Texteditor (am besten UTF-8-fähig wie "Notepad+") zu überarbeiten.
Für Deutschland hatte ich ja diese Empfehlung gegeben:
http://www.naviboard.de/vb/sho…php?p=407550&postcount=14
Gruß
Werner -
Hallo Hartmut,
Danke für den Test.
Die Frankreichkarten kenne ich zwar nicht, denke aber, dass diese so aufgebaut sind wie die Polenkarten. Die mitgelieferte IMP (bei der Polenkarte) ist keine Hypermap im herkömmlichen Sinn. Hier wird die Sichtbarkeit über den Parameter "nlevel" gesteuert
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=7.0
Projection=3,Transversal Mercator,19.00000000,0.00000000,-5300000.00000000,500000.00000000,0.99930000,
Coordinates=1
Datum=WGS 84
Description=Poland Topo
</Header>
<Map>
Bitmap=PolandTopo.rtmap
BitsPerPixel=0
BitmapWidth =753664
BitmapHeight=688128
Type=10
<BitmapData>
<rtile>
<CompeGPSRasterTiled
pixelstotx="753664"
pixelstoty="-688128">
<level
nlevel="0"
filetilex="32768"
filetiley="32768"
tilex="256"
tiley="256"
filename="POLAND_RTMAP\POLAND_TOPO_%02d_%02d_*.rtmap"
txyorder="1"
tx0="4"
ty0="23"
dtx="1"
dty="-1"
yupfiletiles="1"
/>
<level nlevel="4" filename="Poland10k_overview_4.RTMAP" />
<level nlevel="7" filename="Poland10k_overview_7.RTMAP" />
<level nlevel="9" filename="Poland10k_overview_9.RTMAP" />
</CompeGPSRasterTiled>
</rtile>
</BitmapData>
</Map>
<Calibration>
P0= 0, 0, A,13.44831998,54.90531823
P1=753664,688128, A,24.41261467,48.71651318
P2=753664, 0, A,25.20732015,54.87348000
</Calibration>
<MainPolygonCoords>
[...]
</MainPolygonCoords>
Integriere ich diese Karte wiederum in eine Hypermap
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="POLAND_RTMAP\POLAND_TOPO_*.RTMAP" visible="1" MaxZoomLevel="30" MinZoomLevel="0"/>
<HLayer File="Poland10k_overview_4.RTMAP" visible="1" MaxZoomLevel="50" MinZoomLevel="0"/>
<HLayer File="POLAND_RTMAP2\Polen_GoogleSat.IMP" visible="1" MaxZoomLevel="150" MinZoomLevel="50"/>
<HLayer File="Poland10k_overview_7.RTMAP" visible="1" MaxZoomLevel="500" MinZoomLevel="150"/>
<HLayer File="Poland10k_overview_9.RTMAP" visible="1" MaxZoomLevel="99999" MinZoomLevel="500"/>
</HiperMapLayers>
so klappt das mit den Sichtbarkeitsregeln nicht mehr.
Gruß
Werner -
Hallo Gerd,
bedeutet "funktioniert die Wildcard nicht mehr", dass sie nicht mehr angezeigt wird oder die Bestätigung meiner Beobachtung?
Es ging ja in der Diskussion ursprünglich darum, dass man durch Nutzung von Wildcards die Beschränkung des IMPgenerators auf 20 Karten umgehen könnte (da könnte ich ja eine Anpassung zur Unterstützung von Wildcards integrieren).
Ich bin der Meinung, dass hier ein echter Bug in CGPSL vorliegt (TwoNav habe ich nicht getestet). Nach Abschluss der Diskussion will ich daher ein Ticket bei Compe lösen.
Gruß
Werner -
Hi,
jetzt habe ich das seltsame Verhalten untersucht und komme zu einem seltsamen Ergebnis.
Die Auswertung von MinZoomLevel/MaxZoomLevel bei Kartenangaben mit Wildcard erfolgt nur für die letzte Karte in der Auflistung in CGPSL. Das bedeutet:
- Kein Problem, falls nur eine Karte hinter der Wildcard steht
- Bei n Karten, die durch die Wildcard erfasst werden, sind die ersten n-1 Karten immer sichtbar; nur bei der n-ten Karten erfolgt die Auswertung der Sichtbarkeitsangabe.
Zum Beweis belästige ich Euch mit ein paar Screenshots.
Zunächst die Hypermap:
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="GE*.imp" visible="1" MaxZoomLevel="3.5"/>
<HLayer File="GT_49_09_33.rmap" visible="1" MaxZoomLevel="99999" MinZoomLevel="0"/>
</HiperMapLayers>
Beim Öffnen in CGPSL erscheint diese Kartenliste:
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Wildcard1.jpg]
8 Karten stehen hinter der Wildcard. Die rot eingerahmte Karte "GE_Wuerzburg..." ist die letzte Karte der Wildcard-Auflistung.
Und hier ist der Karten-Screenshot bei 83.2 m/px:
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Wildcard2.jpg]
Durch den Kartenausschnitt ist die 1. Karte ("GE_Collenberg...") nicht zu sehen.
Bei der Zoomstufe 83.2 m/px dürften die Satkarten nicht zu sehen sein, die laut Hypermap erst unterhalb von 3.5 m/px erscheinen dürften.
Beachtet die Lücke zwischen den Satkarten. Das ist die als letzte aufgeführte Karte "GE_Wuerzburg...". Diese ist korrekterweise nicht sichtbar.
Das gleiche bei 3.6 m/px:
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Wildcard3.jpg]
Und jetzt bei 3.5 m/px:
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Wildcard4.jpg]
@Gerd, Anton:
Könnt Ihr bitte ebenfalls einen Test machen mit mehreren Karten, die hinter einer Wildcard stehen?
Gruß
Werner -
Hallo Anton,
Danke für die Beispielkarte.
Abgesehen davon, dass die Extension in den Hypermaps (".rtmap" habe ich durch ".rmap" ersetzt) nicht ganz passte, kann ich Deine Beobachtung mit CGPSL 6.1.8t bestätigen.Morgen versuche ich Klarheit über die Ursache der Diskrepanz zu meinem Beispiel zu gewinnen. Z.B. muss ich testen, ob es eine Rolle spielt, dass sich hinter Deinen gesternten Karten nur eine Karte verbirgt, während es bei mir ca. 10 waren.
Gruß
Werner -
Hi,
@Gerd:
Meine Tests habe ich mit CGPSL gemacht, nicht mit TwoNav.
Worauf liefen Deine Tests?@Anton:
Der IMPgenerator unterstützt auch RTMAPS. Beim Öffnen-Dialog musst Du nur den entsprechenden Dateityp angeben:[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/Typen.jpg]
Gruß
Werner -
Hallo Dieter,
die Diskussion ging darum, ob die Parameter "MinZoomLevel" und "MaxZoomLevel" auch bei Verwendung von Wildcards ("*.rmap") interpretiert werden.
Gruß
Werner -
Hallo Gerd,
ich glaube, ich weiß, was bei Dir passiert:
Die Satkarten werden bei Dir prinzipiell immer angezeigt; MinZoomLevel/MaxZoomLevel werden ignoriert.
Da aber "Fehmarn.ecw" zuerst aufgeführt wird, verdeckt diese die Satkarten, solange der Zoom unterhalb von 1.5 m/px liegt.
Überschreitet der Zoom die 1.5 m/px, so verschwindet die ecw und die - eigentlich immer sichtbaren - Satkarten erscheinen jetzt.
Drehe zum Beweis meiner Behauptung mal die Kartenreihenfolge in Deiner Hypermap um. Jetzt sind die Satkarten immer sichtbar, stimmt's?
Alternativ könntest Du in CGPSL das Sichtbarkeitshäkchen vor "Fehmarn.ecw" entfernen.
Zusatz:
Wenn der Zoomlevel > 10 m/px ist, dann sind die Satkarten immer noch sichtbar, obwohl deren MaxZoomLevel="10" ist. Richtig?
Hier nochmals Deine Hypermap:
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="Fehmarn.ecw" visible="1" MaxZoomLevel="1.5"/>
<HLayer File="D_*.rmap" visible="1" MaxZoomLevel="10" MinZoomLevel="1.5"/>
</HiperMapLayers>
Gruß
Werner -
Hallo ray,
den Test habe ich gerade mit CGPSL 7.1.8v durchgeführt.
Früher war das auch so.
Mit TwoNav habe ich's aber nicht probiert (möglicherweise nie).
Gruß
Werner -
Hallo Gerd,
nicht nur die Topo, sondern auch die GE-Karten werden bei jeder Zoomstufe dargestellt:
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/HM1.jpg]
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/HM2.jpg]
[Blockierte Grafik: http://www.werner-kohl.de/gps/compe/HM3.jpg]
Beachte die angegebene Kartenauflösung in jeder Karte links unten.
Nochmals die zugehörige Hypermap:
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="GE*.imp" visible="1" MaxZoomLevel="3.5"/>
<HLayer File="GT_49_09_33.rmap" visible="1" MaxZoomLevel="99999" MinZoomLevel="0"/>
</HiperMapLayers>
Gruß
Werner -
Ich verwende keine imp, damit alles übersichtlicher bleibt.
Hallo Gerd,
damit ich das ganz verstehe:
Deine Aussage erfolgte unter dem Kontext, dass die RMAP von vornherein die Projektion explizit aufführt - also nicht "Projection=Automatic"?
Gruß
Werner -
Hallo Gerd,
meinst Du die Reihenfolge beider Zeilen oder den Umstand, dass die Satkarte nur bei niedrigeren Auflösungen gezeigt wird?
Falls letzteres:
Das ist nur eine Testkarte, die ich so sicher nie in der Pampa verwenden würde. Ich wollte nur die Sichtbarkeit testen, sonst nichts.
Gruß
Werner -
Hallo Gerd,
das ist seltsam.
Bei dieser primitiven Hypermap sind die Googlekarten immer zu sehen, obwohl sie beim Reinzoomen erst bei 3.5m/px erscheinen sollten:
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="GE*.imp" visible="1" MaxZoomLevel="3.5"/>
<HLayer File="GT_49_09_33.rmap" visible="1" MaxZoomLevel="99999" MinZoomLevel="0"/>
</HiperMapLayers>
Sie liegen also immer vor der Topo.
Gruß
Werner