Example #1
0
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;
}
Example #2
0
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;
}