OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
Functions | |
bool | iso8601TimeStringToCivilDate (const std::string &dataString, CivilDateTime &outputDate) |
Converts date string from ISO 8601 format to CivilDateTime. More... | |
bool | getPath (const ossimString &path, const ossimXmlDocument *xdoc, ossimString &s) |
Gets path from doc and initializes string. More... | |
bool | getPath (const ossimString &path, const ossimXmlDocument *xdoc, std::vector< ossimString > &v) |
Gets path from doc and initializes string. More... | |
bool | findFirstNode (const ossimString &path, ossimRefPtr< ossimXmlNode > node, ossimString &s) |
Finds from node with path from node and initializes string. More... | |
bool ossimplugins::ossim::findFirstNode | ( | const ossimString & | path, |
ossimRefPtr< ossimXmlNode > | node, | ||
ossimString & | s | ||
) |
Finds from node with path from node and initializes string.
path | Xml path to look for. |
node | Xml node to look in. |
s | String to initialize. |
Definition at line 150 of file ossimPluginCommon.cpp.
References ossimXmlNode::findFirstNode(), n, ossimNotify(), ossimNotifyLevel_WARN, ossimString::size(), and ossimRefPtr< T >::valid().
Referenced by ossimplugins::ossimTerraSarProductDoc::getCommonPrf(), ossimplugins::ossimTerraSarProductDoc::getCommonRsf(), ossimplugins::ossimTerraSarProductDoc::getImageDataStrartWith(), ossimplugins::ossimTerraSarProductDoc::getNumberOfAzimuthLooks(), ossimplugins::ossimTerraSarProductDoc::getNumberOfRangeLooks(), ossimplugins::ossimTerraSarProductDoc::initNoise(), ossimplugins::ossimTerraSarProductDoc::initPlatformPosition(), ossimplugins::ossimTerraSarProductDoc::initSceneCoord(), and ossimplugins::ossimTerraSarProductDoc::initTiePoints().
bool ossimplugins::ossim::getPath | ( | const ossimString & | path, |
const ossimXmlDocument * | xdoc, | ||
ossimString & | s | ||
) |
Gets path from doc and initializes string.
path | Xml path to look for. |
xdoc | Xml doc to look in. |
s | String to initialize. |
Definition at line 55 of file ossimPluginCommon.cpp.
References ossimString::clear(), ossimXmlDocument::findNodes(), ossimNotify(), and ossimNotifyLevel_WARN.
Referenced by ossimplugins::ossimTerraSarProductDoc::geNumberOfLayers(), ossimplugins::ossimTerraSarProductDoc::getAcquisitionSensor(), ossimplugins::ossimRadarSat2ProductDoc::getAcquisitionType(), ossimplugins::ossimRadarSat2ProductDoc::getAdcSamplingRate(), ossimplugins::ossimRadarSat2ProductDoc::getAntennaPointing(), ossimplugins::ossimTerraSarProductDoc::getAzimuthStartTime(), ossimplugins::ossimTerraSarProductDoc::getAzimuthStopTime(), ossimplugins::ossimRadarSat2ProductDoc::getBeamModeMnemonic(), ossimplugins::ossimTerraSarProductDoc::getCalFactor(), ossimplugins::ossimTerraSarProductDoc::getColumnSpacing(), ossimplugins::ossimTerraSarProductDoc::getGenerationTime(), ossimplugins::ossimRadarSat2ProductDoc::getGeodeticTerrainHeight(), ossimplugins::ossimRadarSat2ProductDoc::getGroundRangeOrigin(), ossimplugins::ossimRadarSat2ProductDoc::getGroundToSlantRangeCoefficients(), ossimplugins::ossimTerraSarProductDoc::getImageFile(), ossimplugins::ossimRadarSat2ProductDoc::getImageFile(), ossimplugins::ossimRadarSat2ProductDoc::getImageId(), ossimplugins::ossimTerraSarProductDoc::getImagingMode(), ossimplugins::ossimRadarSat2ProductDoc::getIncidenceAngleFarRange(), ossimplugins::ossimRadarSat2ProductDoc::getIncidenceAngleNearRange(), ossimplugins::ossimRadarSat2ProductDoc::getLineTimeOrdering(), ossimplugins::ossimTerraSarProductDoc::getLookDirection(), ossimplugins::ossimTerraSarProductDoc::getMission(), ossimplugins::ossimRadarSat2ProductDoc::getNumberOfAzimuthLooks(), ossimplugins::ossimTerraSarProductDoc::getNumberOfColumns(), ossimplugins::ossimRadarSat2ProductDoc::getNumberOfLines(), ossimplugins::ossimRadarSat2ProductDoc::getNumberOfRangeLooks(), ossimplugins::ossimTerraSarProductDoc::getNumberOfRows(), ossimplugins::ossimRadarSat2ProductDoc::getNumberOfSamplesPerLine(), ossimplugins::ossimTerraSarProductDoc::getOrbitDirection(), ossimplugins::ossimRadarSat2ProductDoc::getPassDirection(), ossimplugins::ossimRadarSat2ProductDoc::getPixelTimeOrdering(), ossimplugins::ossimTerraSarProductDoc::getPolarisationMode(), ossimplugins::ossimTerraSarProductDoc::getPolLayerList(), ossimplugins::ossimRadarSat2ProductDoc::getProductType(), ossimplugins::ossimTerraSarProductDoc::getProductType(), ossimplugins::ossimTerraSarProductDoc::getProductVariant(), ossimplugins::ossimTerraSarProductDoc::getProjectedSpacingAzimuth(), ossimplugins::ossimTerraSarProductDoc::getProjectedSpacingSlantRange(), ossimplugins::ossimTerraSarProductDoc::getProjection(), ossimplugins::ossimRadarSat2ProductDoc::getPulseRepetitionFrequency(), ossimplugins::ossimRadarSat2ProductDoc::getRadarCenterFrequency(), ossimplugins::ossimTerraSarProductDoc::getRadarCenterFrequency(), ossimplugins::ossimTerraSarProductDoc::getRadarFrequency(), ossimplugins::ossimTerraSarProductDoc::getRadiometricCorrection(), ossimplugins::ossimTerraSarProductDoc::getRangeFirstPixelTime(), ossimplugins::ossimTerraSarProductDoc::getRangeGateFirstPixel(), ossimplugins::ossimTerraSarProductDoc::getRangeGateLastPixel(), ossimplugins::ossimTerraSarProductDoc::getRangeLastPixelTime(), ossimplugins::ossimTerraSarProductDoc::getReferencePoint(), ossimplugins::ossimTerraSarProductDoc::getRowSpacing(), ossimplugins::ossimRadarSat2ProductDoc::getRpcData(), ossimplugins::ossimRadarSat2ProductDoc::getSampledLineSpacing(), ossimplugins::ossimRadarSat2ProductDoc::getSampledPixelSpacing(), ossimplugins::ossimRadarSat2ProductDoc::getSatellite(), ossimplugins::ossimRadarSat2ProductDoc::getSatelliteHeight(), ossimplugins::ossimTerraSarProductDoc::getSceneAverageHeight(), ossimplugins::ossimTerraSarProductDoc::getSceneCenterAzimuthTime(), ossimplugins::ossimTerraSarProductDoc::getSceneCenterLat(), ossimplugins::ossimTerraSarProductDoc::getSceneCenterLon(), ossimplugins::ossimTerraSarProductDoc::getSceneCenterRangeTime(), ossimplugins::ossimTerraSarProductDoc::getSceneCenterRefColumn(), ossimplugins::ossimTerraSarProductDoc::getSceneCenterRefRow(), ossimplugins::ossimTerraSarProductDoc::getSceneId(), ossimplugins::ossimRadarSat2ProductDoc::getSemiMajorAxis(), ossimplugins::ossimRadarSat2ProductDoc::getSemiMinorAxis(), ossimplugins::ossimRadarSat2ProductDoc::getSensor(), ossimplugins::ossimRadarSat2ProductDoc::getSlantRangeNearEdge(), ossimplugins::ossimRadarSat2ProductDoc::getZeroDopplerAzimuthTime(), ossimplugins::ossimRadarSat2ProductDoc::getZeroDopplerTimeFirstLine(), and ossimplugins::ossimTerraSarProductDoc::initNoise().
bool ossimplugins::ossim::getPath | ( | const ossimString & | path, |
const ossimXmlDocument * | xdoc, | ||
std::vector< ossimString > & | v | ||
) |
Gets path from doc and initializes string.
path | Xml path to look for. |
xdoc | Xml doc to look in. |
v | Vector to initialize. |
Definition at line 112 of file ossimPluginCommon.cpp.
References ossimString::clear(), ossimXmlDocument::findNodes(), ossimNotify(), and ossimNotifyLevel_WARN.
bool ossimplugins::ossim::iso8601TimeStringToCivilDate | ( | const std::string & | dataString, |
CivilDateTime & | outputDate | ||
) |
Converts date string from ISO 8601 format to CivilDateTime.
dateString | Input date string. |
outputDate | Output date object to initialize. |
Definition at line 29 of file ossimPluginCommon.cpp.
References ossimLocalTm::getDay(), ossimLocalTm::getFractionalSecond(), ossimLocalTm::getMonth(), ossimLocalTm::getYear(), ossimplugins::CivilDateTime::set_day(), ossimplugins::CivilDateTime::set_decimal(), ossimplugins::CivilDateTime::set_month(), ossimplugins::CivilDateTime::set_second(), ossimplugins::CivilDateTime::set_year(), and ossimLocalTm::setIso8601().
Referenced by ossimplugins::ossimTerraSarProductDoc::initPlatformPosition(), ossimplugins::ossimRadarSat2Model::InitPlatformPosition(), ossimplugins::ossimTerraSarModel::InitPlatformPosition(), ossimplugins::ossimRadarSat2Model::InitRefPoint(), ossimplugins::ossimTerraSarModel::InitRefPoint(), ossimplugins::ossimTerraSarModel::initRefPoint(), ossimplugins::ossimRadarSat2Model::initRefPoint(), ossimplugins::ossimRadarSat2Model::InitSRGR(), and ossimplugins::ossimRadarSat2Model::initSRGR().