⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 GIS系统支持库Geospatial Data Abstraction Library代码.GDAL is a translator library for raster geospatial dat
💻
字号:
		DGNLIB Source Distribution		==========================Current information on DGNLIB, including detailed API documentationcan be found at:  http://dgnlib.maptools.org/Building--------This is a preliminary source distribution, and I have not gone to anypains to make it easy to configure and build.  To build please do the following:== Unix:1. Update cpl_config.h to represent your platform accurately.  Generally allthat matters is to #define WORDS_BIGENDIAN on big endian platforms.  Therest can likely be ignored.<p>2. Compile the sample program.  On unix this can be accomplished somethinglike:  % gcc dgndump.c *.cpp -lm -o dgndumpIt is left as an excercise to the reader to figure out how to handle it onWindows.== Windows:1. Ensure you have Microsoft Visual C++ 6.x or later installed.2. Ensure the commandline VC++ environment is setup properly.  You may need   to run the VCVARS32.BAT script from within the VC++ tree. 3. Compile the code, and build statically linked executables for the sample   programs and DLL using the following command.   nmake /f makefile.vcRelease Notes=============Release ?.??------------ o Treat the most recently read color table as the global color table,    instead of just the first one encountered.Release 1.10------------ o Added DGNElemTypeHasDispHdr(), and use it in DGNParseCore() to avoid trying   to read disp hdr, or attributes from inappropriate elements. o Check if a negative amount of attribute information is being read in   DGNParseCore(), and if so just issue a warning, and skip attempt. o Fixed DGNCreateCellHeaderFromGroup() to not pre-transform the bounds.   o Fixed missing handling of min/max Z in DGNCreateMultiPointElem(). (Marius) o Added surface type to DGNCreateComplexHeaderElem().  (Marius) o DGNRad50ToAscii() reimplemented to correct a few problems.  New version   provided by Armin Berg (iez.com).  o Fixes to complex header and cell header creation to set the total group   size properly, and to set up complex header pad attributes properly.  Now   passed EDG validation.Release 1.9----------- o Added DGNLoadTCB(), and fixed problem when writing new elements to an   existing file without having already read the TCB.  o Fixed serious bug in setting the index "offset" location.  Critical for   writing applications.Release 1.8----------- o Added support for reading 3D cone (23), 3D surface (18) and 3D solid (19)    elements based on contributions from Marius Kintel.  o Main site moved to http://dgnlib.maptools.org/Release 1.7----------- o Improved calcuation of bounding box in DGLCreateTextElem() based on code   from Matt Kelder.  o Added preliminary 3D write support.  o Modified DGNCreateTextElem() arguments, and deprecated DGNCreateArcElem2D()   in favour of DGNCreateArcElem(). o Report transformation matrix for ViewInfo when dumping.Release 1.6----------- o Bug fix in DGNGetLinkage() for DMRS recognition from Henk Jan Priester. o Added DGNCreateCellHeaderFromGroup() and DGNCreateCellHeaderElem()    functions in the write API. o Added a Microsoft VC++ makefile (Makefile.vc). Release 1.5----------- o Added 2D write support!   o Fixed collection of background color in color table (color 255) as per   bug report by Henk Jan Priester (Justcroft Technical Systems).  o Added support for association ids (DGNLT_ASSOC_ID, DGNGetAssocID()).  o Fixed problem with updating the DGNInfo.color_table field when a color   table is read.  o Fixed problem with spatial queries either including all of a complex   element (and it's members) or none.  o Added support for reading the eight view descriptions in the TCB element. o Added a Makefile in the source distribution. o Fixed error with tags in DGNFreeElement() as reported by Henk Jan Priester.Release 1.4----------- o Added "fast" spatial searching via the DGNSetSpatialFilter() function.    This basically just reads the extents information at beginning of    geometric features to see if they should be returned.  o Actually extract the global origin from the TCB, and use it when    transforming points.  Only a few files (ie. Brazos County roads.rds) use   a non-zero origin. o Added experimental multi byte text support from Ason Kang   (hiska@netian.com).  o Add experimental support for 3D files.  Somes 3d elements not supported.    3d quaterion for ellipse and arc elements not utilized.  o Added preliminary support for reading cell header structures based   on input from Mike Cane.  o Moved a bunch of stuff into dgnread.cpp.  o Build default colortable into dgnhelp.cpp for use of DGNLookupColor().  o Added DGNGetShapeFillInfo().  o DGNGetShapeFillInfo() now tries to handle multi-part attribute linkages.Release 1.3----------- o Added raw_data/raw_bytes members of DGNElemCore, and DGNSetOptions()   to allow control of when raw element image is retained.  o Added -r flag to dgndump to dump raw contents of desired elements.  o Add CPL_CVSID() to simplify tracking of versions.  o Fixed bug with freeing element index in DGNClose(). 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -