ossimUnitType ossimFgdcXmlDoc::getUnitType() const { ossimUnitType result = OSSIM_METERS; // default ossimString units; if ( getPlanarDistantUnits(units) ) { units.downcase(); if ( units.contains("feet") ) { if ( units.contains("international") ) { result = OSSIM_FEET; } else { result = OSSIM_US_SURVEY_FEET; // Default for feet. } } } return result; }
rspfUnitType rspfFgdcXmlDoc::getUnitType() const { rspfUnitType result = RSPF_METERS; // default rspfString units; if ( getPlanarDistantUnits(units) ) { units.downcase(); if ( units.contains("feet") ) { if ( units.contains("international") ) { result = RSPF_FEET; } else { result = RSPF_US_SURVEY_FEET; // Default for feet. } } } return result; }