Hi
The mkgmap / display tool has a function to extract all the components
from a gmapsupp.img and another function to take components and build a
composite image.
You'll need to get the sources from svn - see:
https://www.mkgmap.org.uk/mkgmap/display
and build it.
In an empty directory, my unix command to extract is
$ java -Xmx1540M -ea -classpath \
/myMkgmap/display/trunk/build/classes:\
/myMkgmap/svn/trunk/build/classes:\
/myMkgmap/svn/trunk/lib/compile/fastutil-6.5.15-mkg.1b.jar:\
/myMkgmap/svn/trunk/lib/compile/osmpbf-1.3.3.jar:\
/myMkgmap/svn/trunk/lib/compile/protobuf-java-2.5.0.jar \
test.ExtractFile ../gmapsupp.img
Adjust paths as necessary to reference the display build and your
standard mkgmap build.
To reconstitute, adjust the contents of the folder to have the new TYP,
then use the same command as above but replace the last line with, eg:
test.ZipFile ../newgmap.img *
This will probably change the order of the components and I've no idea
if this matters, but, if it does, give an explicit list, derived from
the output of ExtractFile, instead of *
Ticker
On Fri, 2021-07-23 at 16:08 +0300, Felix Hartmann wrote:
> Hi - is there any tool available to change the .typ-file in a
> gmapsupp.img on the Mac OS X Big Sur or newer?
>
> As gmt_osx is not gonna be updated to x64 - I wonder if there is an
> alternative.
> Or maybe could this function be added to mkgmap?
>
> I would imagine a call java mkgmap.jar --change-typ gmapsupp.img
> newtyp.typ
> (so remove all existing .typfiles in the gmapsupp.img and replace
> them with newtyp.typ - for gmapsupp.img consisting of several maps
> this would be more complicated - I do not feel that is needed).
>
> Plus maybe the option to join several gmapsupp.img files into a new
> bigger one (only important for very old devices).
>
> --
> Felix Hartman - Openmtbmap.org & VeloMap.org
>
> _______________________________________________
> mkgmap-dev mailing list
> mkgmap-dev@lists.mkgmap.org.uk
> https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev