Blogpost link<http://gsoc2016gdaldwg.blogspot.ru/2016/06/week-5-report.html>.


I have declined the idea of starting implementing R13-14 support because R15 
still misses some necessary capabilities, and they should be done earlier than 
adding support for a new version. Also, the differences between R15 and R13/R14 
are pretty small, and implementing them will not be a difficult task.


1. This week I've done:

Libopencad changes:

- Fixed failing on geometry reading tests (if library was compiled with GCC).

- Fixed Travis-CI build (now it works properly).


OGR CAD Driver changes:

- Added LWPolyline, Polyline3D (polylines does not support 'tesselation' yet), 
Text, MText (texts are presented as single point with filled "Text" attribute 
field), Ellipse support.

- Changed VSIF...() functions calls to VSIF...L().


2. Plan on doing next week:

Implement methods to extract info about coordinate system from file, or from 
associated .prj file.

Add tesselation to polylines. Add spline geometry support in driver. Start on 
implementing reading of ExtendedEntityData and adding its support to CAD Driver.


3. Blocking:

None, but Hatch geometry is pretty complex to implement, I am still working on 
it (will be done in next 2-3 days). Also, WIPEOUT geometry (which sometimes can 
be seen in DWG files) has no description in ODA DWG Specs.


Links:

libopencad github<https://github.com/sandyre/libopencad>

gdal + libopencad fork github<https://github.com/sandyre/gdal_libopencad>
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to