Hi

>> There are a couple of places where sizes are checked, my first
>> impression is that the one in BlockManager needs changing.
> Where should it be caught? The BlockManger has a single limitation and this 
> is maxBlock. As long as you not hit it, everything is fine. The base value in 
> all setMaxBlock() calls is params.getReservedDirectoryBlocks(). And this 
> seems to be always 2.

I was thinking that maxBlock is 240*240 when the block size is 512 and
not 0xfffe.  Sure, the logic to set that may be better elsewhere.

> The essential question is: Is it compatible to MapSource?

Have you not tried it?

A gmapsupp should be fine since it adjusts the block size so that
there is only one header file directory block required.  The Mdr index
just uses a 4k block size always and so there is a maximum size for
it.

I believe that qlandkarte mostly ignores the block numbers and so
might not be affected.

> Done. Please find it attached.

OK, but we need to find out if the directory file can really have more
than one entry.

..Steve
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to