On Fri, May 6, 2011 at 8:58 PM, Scott Crosby <sc...@sacrosby.com> wrote:

> Yes. If you want to create an incompatable hpbf (History PBF) format that is
> very similar to the existing PBF format. Encode the visible flag into the
> protocol buffers along the lines of Jochen's suggested patch, with a few
> small tweaks. Existing pbf code can support the new format with very minor
> changes. This would be an incompatible change because it is impossible to
> telling existing software to ignore nodes whose visibility is 'no'. They're
> there, and will be read. You'll need to indicate these files with a new
> required_features = "InvisibleFlag", and conforming software will reject the
> file.
>

I would like to elaborate on why this is incompatible. Its not because
existing PBF parsers won't be able to parse HPBF files. They will, and
they'd ignore the extra field indicating invisibility. But, as they
won't interpret the data correctly, I have to force the
incompatibility.

Scott

_______________________________________________
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev

Reply via email to