6 #ifndef SHAPEFEATUREFILE_H
7 #define SHAPEFEATUREFILE_H
12 #include <vlutil/vlFilename.h>
59 virtual bool createNewSpecification(
const DtFilename& specificationFilename,
int fccCode,
DtSpecification& spec,
69 std::list<DtString>& fieldNamesRead);
75 int recordNumber,
unsigned int attributeType,
const DtString& fieldName,
83 const std::list<DtString>& fieldsToExclude);
87 virtual int findFccCodeFromFilename();
DtShapeFeatureFile reads in DtShapeRecords and their associated attributes.
Definition: shapeFeatureFile.h:23
Definition: shapeVectorReader.h:29
unsigned int DtSpecificationID
Definition: specificationManager.h:22
Definition: vpfDatabase.h:33
Definition: shapeFeatureFile.h:31
DtFeatureTypes
Definition: vpfDatabase.h:33
std::list< DtShapeAttributeMapping > DtShapeAttributeMapContainer
Definition: shapeVectorInitializer.h:39
Definition: specification.h:27
Definition: shapeReader.h:30
virtual bool importFeatures(DtShapeVectorReader *db)=0
#define DT_DLL_shape
Definition: shapeDefines.h:23
DtFeatureTypes
Definition: shapeFeatureFile.h:28
Definition: shapefile.h:40
Definition: shapeVectorInitializer.h:30
Definition: shapeFeatureFile.h:30