8 #ifndef shapeVectorInitializer_H_
9 #define shapeVectorInitializer_H_
15 #include <vlutil/vlConfig.h>
16 #include <vlutil/vlFilename.h>
63 virtual void addFeatureDataFile(
const DtFilename&
filename,
int fccCode,
const DtFilename& path);
66 virtual const double& originLatitude()
const;
67 virtual void setOriginLatitude(
const double& d);
70 virtual const double& originLongitude()
const;
71 virtual void setOriginLongitude(
const double& d);
74 virtual bool isOriginSpecified()
const;
75 virtual void setIsOriginSpecified(
bool b);
80 virtual void addAttributeMapping(
const DtString& attributeName,
81 unsigned int attributeType,
const DtString& fieldName);
95 virtual void setShapeFilenameMapFile(
const DtFilename&
filename);
96 virtual DtFilename shapeFilenameMapFile()
const;
102 virtual void setClassifyFeaturesFromFilename(
bool v);
103 virtual bool classifyFeaturesFromFilename()
const;
112 virtual void setShapeAttributeAliasFile(
const DtFilename&
filename);
113 virtual DtFilename shapeAttributeAliasFile()
const;
118 virtual void setUseAttributeAliasFile(
bool v);
119 virtual bool useAttributeAliasFile()
const;