<div dir="ltr"><div>Hello everyone at GSoC! I wanted to revise my weekly report for the second week(which was between June 23-29).I did not include some of the tasks that were completed, so I wanted to send another weekly report. I also did not include the tasks I will be completing this week and will attach them to this new report.</div>
<div>Here are the tasks that were completed:</div><div>- Defined the TinBuildingBlock interface.</div><div>- Created the TinPoint class.</div><div>- Created the TinBreakline class.</div><div>- Created the TinBoundary class.</div>
<div>- Created the InMemoryTin class.</div><div>- Created the InMemoryTinFactory class.</div><div>- Defined the TriangleCalculator interface.</div><div>- Defined the TreeWithLevels interface.</div><div>- Defined the TreeNode interface.</div>
<div>- Created the BasicTreeNode class.</div><div>- Created the BasicTreeWithLevels class.</div><div>- Created the BasicTreeWithLevelsFactory class.</div><div>- Defined the TinPointSpatialIndex interface.</div><div>- Created the BasicTinPointSpatialIndex class.</div>
<div>- Created the BasicTinPointSpatialIndexFactory class.</div><div>-Created the ThreeDimensionalLine class.</div><div>And for this week to come I will be preparing the following tasks for this week:</div><div>Julian’s Tasks:</div>
<div>- Complete implementation of the TinEdge class.</div><div>- Complete implementation of the TinFace class.</div><div>- Fully unit test and document the TinEdge class.</div><div>- Fully unit test and document the TinFace class.</div>
<div>- Fully unit test and document the TinBreakline class.</div><div>- Fully unit test and document the TinBoundary class.</div><div> As for my mentor Landon, he will be completing the following tasks this week:</div>
<div>Landon’s Tasks:</div><div>- Complete and publish TIN file format specification.</div><div>- Implement first TriangleCalculator using existing code in JTS.</div><div>- Complete implementation and unit test BasicTinPointSpaitalIndex class.</div>
<div>- Complete implementation and unit test BasicTreeWithLevels class. (Tree graph utility class to assist with TIN building algorithms and TIN topology.)</div><div>I would also like to mention that I'am storing all of my coding in a public SVN repository at Assembla, but am currently working on migrating my code into the GeoTools GIT repository. Thanks everyone at GSoC!</div>
<div>Sorry GSoC for such an confusing weekly report and thanks again for your patience.</div><div><br></div><div><br></div><div>Julian Padilla</div><div>Project: Java Surface Model Library/API For GeoTools</div></div>