[OSM-dev] New OSM binary fileformat implementation.
scrosby at cs.rice.edu
Tue Aug 3 14:37:05 BST 2010
On Sun, Aug 1, 2010 at 6:39 AM, Brett Henderson <brett at bretth.com> wrote:
> I'll help incorporate this into the rest of Osmosis. There's a few things
> to work through though.
I don't have a lot of time to work with this, but I can split up my
working branch (which includes several unrelated changes) into
separate orthogonal pieces. Git is *VERY* good at this. That would
> Is there a demand for the binary format in its current incantation? I'm not
> keen to incorporate it if nobody will use it.
I think it would be used in the mkgmap splitter, if available.
> Can the code be managed in the main OSM Subversion repo instead of GIT?
Yes. I use git personally, but there's very good SVN integration.
> Is any code reuse between Osmosis and other applications required?
The *.proto files must be shared with other applications that use
the binary format, including C/Java/Python/.net/....
I wrote some java parser code that is intended to be shared across
the other Java osmosis applications. (Eg, I'm using it in my splitter
changes.) in crosby/binary/file and crosby/binary/*.java
I suggest that all of this be put in a separate library along with
jamesmikedupont's C/C++ code.
More information about the dev