[gdal-dev] DWG/DXF 2.5 support in gdal 1.4.4

Gennady Khokhorin gok at aerometric-ak.com
Thu Jan 17 21:21:20 EST 2008


Hello, all.
Want to extent ticket #1459: http://trac.osgeo.org/gdal/ticket/1459
in order to support latest 2.05.01 DWG/DXF library (DDWG) from ODA.

Most changes done in ogr_dwg.h header (attached):
- switch from OdChar * to OdString &
- change OdInt32 to OdInt64
- make MyServices available (drop //ifdef notdef) and put this name in
OdStaticRxObject<MyServices> svcs;

DDWG has its own file buffer classes OdFileBuf.h, OdFileBuf.cpp in
ddwg25\Extensions\ExServices so my guess there is no reason to keep it
in gdal trunk gdal-1.4.4\ogr\ogrsf_frmts\dxfdwg. Just move those files
out of gdal scope and add the same from DDWG.

msvc 8.0 specific lib linked list:
odbc32.lib
libpng13-vc8.lib
libjpeg.lib
zlib1-vc8.lib
DD_vc8MD_PdfToolkit.lib
DD_vc8MD_PdfExport.lib
DD_VC8MD_RxRasterServices.lib
Gs_WinOpenGL.lib
Gs_WinGDI.lib
DD_VC8MD_Br.lib
DD_VC8MD_BrepRenderer.lib
DD_VC8MD_AcisBuilder.lib
DD_VC8MD_ModelerGeometry.lib
DD_VC8MD_DbCommands.lib
DD_VC8MD_Alloc.lib
DD_VC8MD_SvgExport.lib
DD_VC8MD_Gi.lib
DD_VC8MD_Jpeg.lib
DD_VC8MD_Db.lib
DD_VC8MD_DbRoot.lib
DD_VC8MD_Ge.lib
DD_VC8MD_Gs.lib
DD_VC8MD_Root.lib
opengl32.lib
DD_VC8MD_ZLib.lib
DD_VC8MD_zip.lib
DD_VC8MD_SpatialIndex.lib
DD_VC8MD_BmpExport.lib
DD_VC8MD_RxPlotStyleServices.lib
DD_VC8MD_DynBlocks.lib
DD_VC8MD_Ave.lib
DD_VC8MD_RxRasterProcessor.lib
DD_vc8MD_Dwf7Import.lib
DD_vc8MD_Dwf7Export.lib
WhipTk.lib
W3Dtk.lib
DwfToolkit.lib
DD_VC8MD_ExFieldEvaluator.lib
DD_vc8MD_PlotSettingsValidator.lib
DwfCore.lib
 
Gennady Khokhorin
Software Developer,
www.aerometric.com <http://www.aerometric.com/> 
(907) 272-4495


More information about the gdal-dev mailing list