Hi Peter,

Thanks for your reply.
I think we can add it to headers[21].
But nvm, not big deal.

*Best Regards,*
*ZhiQiang ZHAO*

On Tue, Jun 30, 2015 at 10:55 PM, Peter <[email protected]> wrote:

>  Hi John,
>
> yes, this is a bit waste of space :)
>
> But the empty space is to avoid thinking about header size in the
> consuming class but mainly to avoid breaking the file format when we insert
> new data there.
>
> Regards,
> Peter
>
>
> On 01.07.2015 02:04, John Zhao wrote:
>
> Hi,
>
>  /**
>  * Writes some internal data into the beginning of the specified file.
>  */
> protected void writeHeader( RandomAccessFile file, long length, int
> segmentSize ) throws IOException
> {
>     file.seek(0);
>     file.writeUTF("GH*”*); // 4 bytes
>     file.writeLong(length); // 8 bytes
>     file.writeInt(segmentSize); // 4 bytes
>     for (int i = 0; i < header.length; i++)
>     {
>         file.writeInt(header[i]);
>     }
> }
>
>  it's totally 100 bytes.
> We only use 96 bytes of them.
>
>  It's not a problem.
> Just curious.
>
>  It's better to use them all, to reduce any further question. :)
>
>  *Best Regards,*
> *ZhiQiang ZHAO*
>
>
> _______________________________________________
> GraphHopper mailing 
> [email protected]https://lists.openstreetmap.org/listinfo/graphhopper
>
>
>
> _______________________________________________
> GraphHopper mailing list
> [email protected]
> https://lists.openstreetmap.org/listinfo/graphhopper
>
>
_______________________________________________
GraphHopper mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/graphhopper

Reply via email to