Kannst du bitte die dazugehörige IMP hier posten?
ray
Anbei die imp.
Die Kacheln und die Übersichtsdatei liegen im Verzeichnis:
Compe/Maps/FRANCE_RTMAPS
die Imp im Hauptverzeichnis :
Compe/Maps
Kannst du bitte die dazugehörige IMP hier posten?
ray
Anbei die imp.
Die Kacheln und die Übersichtsdatei liegen im Verzeichnis:
Compe/Maps/FRANCE_RTMAPS
die Imp im Hauptverzeichnis :
Compe/Maps
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 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
Kannst Du das reproduzieren?
Gruß
Werner
Werner,
das ist so.
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 Werner,
wenn du genau schaust, siehst du, dass der Screen, resultierend aus dem "korrekten" imp File genau so arichtig ngezeigt wird, wie du schreibst.
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 Werner,
ob das ein Fehler ist, kann ich nicht beurteilen. Das Verhalten ist in CGPSL/TwoNav identisch.
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
Anbei die imp.
Die Kacheln und die Übersichtsdatei liegen im Verzeichnis:
Compe/Maps/FRANCE_RTMAPS
die Imp im Hauptverzeichnis :
Compe/Maps
Danke!
....
<Map>
Bitmap=France.rtmap
BitsPerPixel=0
BitmapWidth =475136
BitmapHeight=438272
Type=10
<BitmapData>
<rtile>
<CompeGPSRasterTiled
pixelstotx="475136"
pixelstoty="-438272">
<level
nlevel="0"
filetilex="4096"
filetiley="4096"
tilex="256"
tiley="256"
filename="FRANCE_RTMAP\FR_25K_%04d_%04d_*.rtmap"
txyorder="1"
tx0="40"
ty0="2680"
dtx="10"
dty="-10"
yupfiletiles="1"
/>
<level nlevel="4" filename="Scan1000_4.rtmap" />
</CompeGPSRasterTiled>
</rtile>
</BitmapData>
</Map>
...
Alles anzeigen
Compe scheint selbst lieber Multi-Tile/Level-Karten zu verwenden.
Ist evt. performanter und leichter zu Handhaben unter Land/TwoNav.
Für uns Endanwender ist das nicht gerade der leichteste Weg, da sind HyperMaps viel leichter zu erstellen.
Werner, schön das du diesen Bug gemeldet hast.
Mein letzter Test unter TwoNav zeigt ebenfalls dieses Fehlverhalten.
Deine neue Erkenntnis das der Zoom nur auf die letzte der Karten (welche per Wildcard referenziert wird), richtig angewendet wird, zeigt schon wo Compe den Fehler gemacht hat.
Bei der Einführung der Wildcard-unterstützung in HyperMaps hat man einfach vergessen dies überall einzuarbeiten.
ray
Hier ein gut funktionierendes Beispiel für Frankreich komplett:
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="France 250.rmap" visible="1" MaxZoomLevel="99999" MinZoomLevel="20"/>
<HLayer File="F*.rmap" visible="1" MaxZoomLevel="20" MinZoomLevel="1"/>
</HiperMapLayers>
Vorteil:
eine Hyper.imp reicht für alle jeweils zum Übertrag vonCGPSL auf die Geräte ausgewählten Tiles.
http://bb.ttqv.com/post/235757.html#post235757