logo separator

[mkgmap-dev] spltter software design question

From Steve Ratcliffe steve at parabola.me.uk on Mon Oct 22 17:11:12 BST 2012

Hi

> - class AbstractMapReader should contain common code in (at least two)
> readers
> - class AbstractMapProcessor should contain common code in  (at least two)
> processors
> - class AbstractOSMWriter should contain common code in  (at least two)
> writers

Yes, that sounds fine.

> b) The NodeCollector (used with parm --legacy-mode) seems to be obsolete to
> me, I want to remove it
> c) A few other helper classes are no longer in use (e.g. IntList, IntObjMap,
> SparseInt2ShortMap). I'd like to move them to a folder called obsolete

Let just remove everything that is not used.

Over time there has been three different versions of the program that work
in substantially different ways, so there are a few obsolete things.

I'll set up a svn account for you too.

..Steve



More information about the mkgmap-dev mailing list