New archive file format (was: [omgps] collect feature requests)

Dr. H. Nikolaus Schaller hns at computer.org
Thu Jul 2 10:37:30 CEST 2009


I do not completely understand the reasons why there is a need for  
(once again) a new file format.
As far as I understand the proposal, it is just a file system running  
in an image file. Like mounting an ISO or any other file system  
residing not on a raw disk but within a file.

So what problem does it solve better than just using the existing file  
system hierarchy directly (/tiles/z/y/x.png)? If it does not compress,  
has no directories, is not faster and is not more reliable as William  
pointed out.
I see only one benefit - you can copy the whole archive as a single  
object instead of copying a file tree.

New file formats usually create more problems than they solve...

Am 02.07.2009 um 10:08 schrieb William Kenworthy:

> I hope not - I have over 2 million tiles stored on SD card - if file
> corruption or disaster occurs, it may affect only one tile if its  
> being
> accessed at the time - imagine the effect of file system corruption on
> one large archive ... you will most likely lose the lot.
>
> Then there is the extra overhead needed - Ive gotta ask "why"? - if  
> you
> can justify the extra cpu needed for this, why not do vector maps?
>
> BillK
>
>
> On Thu, 2009-07-02 at 00:42 -0700, mqy wrote:
>> x and y are tile no in tile coordinate system within range of [0..  
>> 2^zoom).
>> just do it if you have time, since proof of concept is necessary :)  
>> keep in
>> mind clear APIs.
>> it's likely that, the final version to be integrated into omgps is  
>> rewritten
>> in C.
>>
>>
>> Laszlo KREKACS wrote:
>>>
>>> If I understand right the OSM tiles, they have the following  
>>> directory
>>> ...
>>>
>>
> -- 
> William Kenworthy <billk at iinet.net.au>
> Home in Perth!
>
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community




More information about the community mailing list