Référence de la classe UtilsXML

Fonctions membres publiques statiques

static TiXmlElement * buildTextNode (std::string elementName, std::string value)
 
static const std::string getTextStrFromElem (TiXmlElement *pElem)
 
static TiXmlElement * getXml (std::string elName, Keyword k)
 Export XML du mot clé pour le GetCapabilities. Plus de détails...
 
static int GetDecimalPlaces (double dbVal)
 Donne le nombre de chiffres après la virgule. Plus de détails...
 
static TiXmlElement * getXml (TileMatrixLimits tml)
 Export XML des tuiles limites pour un niveau. Plus de détails...
 
static TiXmlElement * getXml (BoundingBox< double > bbox, std::string crs="")
 Export XML d'une bbox, en géographique ou dans le CRS fourni. Plus de détails...
 

Documentation des fonctions membres

◆ buildTextNode()

static TiXmlElement* UtilsXML::buildTextNode ( std::string  elementName,
std::string  value 
)
inlinestatic

Construit un noeud xml simple (de type text)

◆ GetDecimalPlaces()

static int UtilsXML::GetDecimalPlaces ( double  dbVal)
inlinestatic

Donne le nombre de chiffres après la virgule.

3.14 -> 2, 1.0001 -> 4, le maximum est 10

Paramètres
[in]argun double
Renvoie
int valeur

◆ getTextStrFromElem()

static const std::string UtilsXML::getTextStrFromElem ( TiXmlElement *  pElem)
inlinestatic

Récupère le texte d'un noeud simple

◆ getXml() [1/3]

static TiXmlElement* UtilsXML::getXml ( BoundingBox< double >  bbox,
std::string  crs = "" 
)
inlinestatic

Export XML d'une bbox, en géographique ou dans le CRS fourni.

La bbox fournie doit être en coordonnées géographique ou dans le CRS fourni

Paramètres
[in]bboxBounding box
[in]crsCRS spécifique

◆ getXml() [2/3]

static TiXmlElement* UtilsXML::getXml ( std::string  elName,
Keyword  k 
)
inlinestatic

Export XML du mot clé pour le GetCapabilities.

Paramètres
[in]elNameNom de l'élément XML

◆ getXml() [3/3]

static TiXmlElement* UtilsXML::getXml ( TileMatrixLimits  tml)
inlinestatic

Export XML des tuiles limites pour un niveau.

Paramètres
[in]tmlTuiles limites du niveau

La documentation de cette classe a été générée à partir du fichier suivant :