Added dimension to distinguish between 1d and 2d profiles and bottom to db query for 1D soil profiles. Added errors for profiles which have 1d and 2d soil layers defined for them (likely to never happen). Read 1D Soil profiles in PipingSoilProfileReader Introduced ISoilProfileBuilder to generalize build call to builders. Related to Issue [WTI-27] git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@445 5a3db67b-de53-47b5-99c8-a1c30a6650e2