MCPcopy Create free account
hub / github.com/PDAL/PDAL / parseGranuleMetaDataFile

Method parseGranuleMetaDataFile

io/Ilvis2MetadataReader.cpp:73–92  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71
72
73void Ilvis2MetadataReader::parseGranuleMetaDataFile(xmlNodePtr node,
74 MetadataNode* m)
75{
76 assertElementIs(node, "GranuleMetaDataFile");
77
78 xmlNodePtr child = getFirstChildElementNode(node);
79 assertElementIs(child, "DTDVersion");
80 m->add<double>("DTDVersion", extractDouble(child));
81
82 child = getNextElementNode(child);
83 assertElementIs(child, "DataCenterId");
84 m->add("DataCenterID", extractString(child));
85
86 child = getNextElementNode(child);
87 assertElementIs(child, "GranuleURMetaData");
88 parseGranuleURMetaData(child, m);
89
90 child = getNextElementNode(child);
91 assertEndOfElements(child);
92}
93
94
95void Ilvis2MetadataReader::parseGranuleURMetaData(xmlNodePtr node,

Callers

nothing calls this directly

Calls 1

addMethod · 0.45

Tested by

no test coverage detected