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