воскресенье, 17 июля 2016 г.

Week 8 Report.

1. This week I've done:
Libopencad changes:
- BlockReference is now handled properly.
- Added a new API to work with Dictionaries (NamedObjectDictionary XRecords can be got, nested dictionaries isnt supported right now).
- Every geometry now has a list of attributes (can be got by calling CADGeometry::getBlockAttributes()). This attributes are being got from BlockReference (every geometry in block reference has it's block reference attributes).

OGR CAD Driver changes:
- Basic spline geometry support added.
- CADRecode() function, which does recoding CAD file strings (usually they are not UTF compatible, so it does recoding it to UTF).
- OGR Feature Style now sets to PEN(geometry color). Thickness and dash-dot styles needs LineType information (libopencad doesnot read it).
- Fixed a lot of errors which occured in test_ogrsf utility.

2. Plan on doing next week:
Library code refactoring and preparation it for GDAL-trunk, map geometry attributes into Feature attributes. Remove C++11 code from driver code, fix windows build.

3. Blocking:
None.

Links:

Комментариев нет:

Отправить комментарий