DtShapeFeatureFile reads in DtShapeRecords and their associated attributes.
|
| virtual bool | initSpecification (int &fccCode, DtSpecification &spec, DtSpecificationID &specID, DtFeatureTypes featureType, int recordNumber, const DtShapeVectorInitializer::DtShapeAttributeMapContainer &attributeAliasMap) |
| |
| virtual bool | createNewSpecification (const DtFilename &specificationFilename, int fccCode, DtSpecification &spec, DtSpecificationID &specID, DtFeatureTypes featureType, bool warn=true) |
| |
| virtual void | readMappedFeatureAttributes (DtSpecification &spec, DtSpecificationID &specID, int recordNumber, const DtShapeVectorInitializer::DtShapeAttributeMapContainer &attributeMap, std::list< DtString > &fieldNamesRead) |
| |
| virtual bool | readSingleFeatureAttribute (DtSpecification &spec, int recordNumber, unsigned int attributeType, const DtString &fieldName, const DtString &attributeName) |
| |
| virtual void | readAllFeatureAttributes (DtSpecification &spec, DtSpecificationID &specID, int recordNumber, const std::list< DtString > &fieldsToExclude) |
| |
| virtual int | findFccCodeFromFilename () |
| |
| virtual bool | loadShapeAttributeAliasMap (DtShapeVectorInitializer::DtShapeAttributeMapContainer &attributeMap) |
| |
| virtual char * | readFeature (const DtString &featureName, int featureNumber, char &fieldType) |
| |
| virtual bool | readFeatureAsReal (const DtString &featureName, int featureNumber, DtReal &value) |
| |
| virtual bool | readFeatureAsInteger (const DtString &featureName, int featureNumber, int &value) |
| |
| virtual bool | readFeatureAsString (const DtString &featureName, int featureNumber, DtString &value) |
| |