How to create own Mosaic maps?
Dear All, I have a set of satellite images in rtmap format and like to put them together as a mosaic map. I already stared to create a IMP file which is accepted by Land Premium, but no map is displayed.
In map section of Land Premium I can see the IMP file with the correct list of mosaic maps. The whole map is well positioned on an OSM map.
The "only" thing is that none of my mosaic map ist displayed at any zoom-level :(
The IMP file looks as following:
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=6.8.8.m
Projection=2,Mercator,
Coordinates=1
Datum=WGS 84
</Header>
<Map>
Bitmap=GR_Pindos_VE10mpx.rtmap
BitsPerPixel=0
BitmapWidth=5588
BitmapHeight=4540
Type=10
<BitmapData>
<rtile>
<CompeGPSRasterTiled pixelstotx="5588" pixelstoty="-4540">
<level nlevel="0" filename="GR_Pindos_rtmap\Pindos-Mountains 18 (%01d).rtmap" filetilex="8192" filetiley="8192" tilex="256" tiley="256" txyorder="0" tx0="0" ty0="0" dtx="1" dty="1" yupfiletiles="0"/>
</CompeGPSRasterTiled>
</rtile>
</BitmapData>
</Map>
<Calibration>
P0=0.00000000,0.00000000,A,20.657047,40.170480
P1=5587.6,4539.9,A,21.360168,39.732537
P2=5587.6,0.00000000,A,21.360168,40.170480
</Calibration>
Any suggestions?
Thanks in advance, Martin
-
Bonsoir,
If you have a set of Rtmap..
Put all the RTmap in a new folder under the /map path as for this example /maps/MyBittenerRtmapThen in the Map item of the left menu create a new Hyper map. Rename this new hypermap to an imp format as this exemple : MyBittnerTopo.imp
Now open all your maps store in the MyBittenerRtmap folder in the menu map on the left on the screen,
Then drag all the rtmap open under MAP item of the left menu with the mouse on the BittenerTopo.imp name of the left menu (Mosaic creation).
Here under an example of the topo.imp after that.
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=8.9.2
Projection=
Coordinates=1
Datum=WGS 84
</Header>
<HiperMapLayers>
<HLayer File="Yvelines_RMAP\FirstOnTheTop.rmap"/>
<HLayer File="Yvelines_RMAP\UnderFirstOnTheTop.rmap"/>
<HLayer File="Yvelines_RMAP\Under....rmap"/>
<HLayer File="Yvelines_RMAP\Etc.rmap"/>
<HLayer File="Yvelines_RMAP\Montigny.rmap"/>
<HLayer File="Yvelines_RMAP\Millon.rmap"/>
<HLayer File="Yvelines_RMAP\Le Golf.rmap"/>
</HiperMapLayers>Save your "BittenerTopo.imp" in the /map folder.
If you want to move the mosaic map to your GPS copy the BittenerTopo.imp and the BittenerRtmap path (folder with rtmap) to te GPS /map folder.After that ask here for a new question about the zoom controle i provide to you a file for exemple
A french user
-
Hello,
Why don't you use LAND to create the IMP?
You open Land.
In the tree view, right click on Maps.
Create a new hypermap.
You open all the maps you want to open at the same time.
Click and hold on each map and drag them one by one (Land 770 maybe Land 8xx can select several maps with the CRTL key) in the new hypermap.
You save the new hypermap by giving it a name.
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=7.7.0
Projection=
Coordinates=1
Datum=WGS 84
</Header>
<HiperMapLayers>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\mtn25_epsg25830_0116-3.ecw"/>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\mtn25_epsg25830_0116-2.ecw"/>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\mtn25_epsg25830_0116-1.ecw"/>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\mtn25_epsg25830_0115-2.ecw"/>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\mtn25_epsg25830_0091B-3.ecw"/>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\mtn25_epsg25830_0116-4.ecw"/>
</HiperMapLayers>You can also use the wildcard character *
CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=7.7.0
Projection=
Coordinates=1
Datum=WGS 84
</Header>
<HiperMapLayers>
<HLayer File="D:\Mes documents\CompeGPS\maps2\ECW IGN Espagne\*.ecw"/>
</HiperMapLayers>You should read the Land 892 manual, chapter 4.1.3.7.
I am not sure your "nlevel " is good.
Below is an extract from an IMP (FranceTopo.imp) which opens, depending on the zoom, 4 levels of maps.
<BitmapData><rtile><CompeGPSRasterTiledpixelstotx="475136"pixelstoty="-438272"><levelnlevel="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"matrixEx="0000-------------------------------------00007"/><levelnlevel="3"filename="Scan100_3.rtmap"/><levelnlevel="4"filename="Scan1000_4.rtmap"/><levelnlevel="6"filename="Scan1000_6.rtmap"/></CompeGPSRasterTiled></rtile></BitmapData>Please note, FranceTopo.imp is made to open so-called mosaic maps. It opens these "mosaics" (a large number of tiles is possible (5900 for France)) depending on where you are (so it open only few tiles) and other Maps with different scales depending of zoom. This might not be what you are looking for but it shows "nlevel = 0" syntax. I don't know if we users can create such a mosaic map with aperture based on location because Land uses variables (FR_25K_%04d_%04d_*.rtmap) and a matrix (a long chain of characters).I have never read that a user has successfully made its own matrix.
Hoping you can see if the wording of your "NLEVEL =0" is correct.
A french user
Best regards
Laurent
-
Hello,
To manage the display priority on a criterion of resolution of your panel or of zoom, proceed as follows.
Order the list of tiles in the xxxtopo.imp file, start at the beginning of the list with the best solved tiles those which will be above the others. Finish with the least successful tiles.Then, see the example below you specify, in the xxxtopo.imp following the referencing of the tile, the Zoom factor for which this tile is displayed.
Go gradually, because if you make a syntax error the file will not be opened by Land. So we have to correct this syntax error. Land loads the xxxtopo.imp file so if you modify it, this modification is not taken into account, you must close the xxxxtopo.imp mosaic map then reopen it.
This solution works.
Good hikes
-
Thanks to you all for your comments.
Now, I realized my "mosaic" map with the "HiperMapLayers". As all my sub-maps use the same naming rules, the hint with the "wildcard *" was the key.
So, the IMP file just looks like
CompeGPS MAP File
<Header>
Coordinates=1
</Header>
<HiperMapLayers>
<HLayer File="GR_Pindos_rmap\Pindos-Mountains 18 (*).RMAP" visible="1" MaxZoomLevel="3"/>
<HLayer File="GR_Pindos_VE10mpx.rmap" visible="1" MaxZoomLevel="50" MinZoomLevel="3"/>
</HiperMapLayers>In the "GR_Pindos_rmap" are about 200 submaps with the same Zoomlevel. At least with LAND it works well.
Next step is to test in Twonav Android and Trail2
Thanks to all for your inputs and help :-)
Have a great day, Martin
-
Next step is to test in Twonav Android and Trail2
You will need to have the same directories.
Thanks for your feedback.
Best wishes for 2021
Laurent
PS: you can take a look at the naviboard.de forum. They love the tips.
-
An old information:
http://manual.compegps.com/manual/compegpsland-tutorial-hypermap-english.pdf
EDIT:
You said HALLO. Are you German ?
http://wikiqv7.qvgps.de/doku.php?id=de:35_maps:h5_export_von_hypermaps_compegps
-
Hallo Martin,
schau dir doch mal den IMPgenerator an.
Der kann gegebenfalls hilfreich sein um entsprechende *.IMP automatisch zu erstellen.
Hi Martin,
take a look at the IMPgenerator.
This can be helpful if necessary to automatically create the corresponding * .IMP.
https://www.naviboard.de/cms/attachment/10768-impgenerator-2011-07-18-zip/
-
Hallo Gert,
das Naviboard und den IMPgenerator kenne ich. Im Board war ich längere Zeit aktiv und habe mich im TwoNv Bereich getummelt. Damals hatte ich auch schon LayerMaps mit dem IMPgenerator erstellt.
Für meine Mosaikmap war mir das gar nicht so in Erinnerung. Mittlerweile funktioniert das mit den Tipps von hier sehr gut.
Nun habe ich eine IMP Datei über die ich auf alle meine offline Satellitenbilder zugreifen kann, unabhängig davon, wie viele Dateien in dem Ordner sind.
Vielen Dank für die Unterstützung..
Dear All,
meanwhile, my idea of having one static IMP file for a large amounts of map tiles is working quite well. The HiperMapLevels with wildcards in the name was the key.
Thanks all for your support,
Martin
Accedi per aggiungere un commento.
Commenti
9 commenti