Skip to content

Commit

Permalink
fetch XML metadata for ILVIS2 and IceBridge drivers at ready() instea…
Browse files Browse the repository at this point in the history
…d of done()
  • Loading branch information
hobu committed Oct 7, 2016
1 parent f30b70f commit f09352c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 9 deletions.
10 changes: 6 additions & 4 deletions io/ilvis2/Ilvis2Reader.cpp
Expand Up @@ -208,6 +208,11 @@ void Ilvis2Reader::readPoint(PointRef& point, StringList s,

void Ilvis2Reader::ready(PointTableRef table)
{
if (!m_metadataFile.empty())
{
m_mdReader.readMetadataFile(m_metadataFile, &m_metadata);
}

static const int HeaderSize = 2;
std::string line;

Expand Down Expand Up @@ -291,10 +296,7 @@ point_count_t Ilvis2Reader::read(PointViewPtr view, point_count_t count)

void Ilvis2Reader::done(PointTableRef table)
{
if (!m_metadataFile.empty())
{
m_mdReader.readMetadataFile(m_metadataFile, &m_metadata);
}


}

Expand Down
9 changes: 4 additions & 5 deletions plugins/icebridge/io/IcebridgeReader.cpp
Expand Up @@ -105,6 +105,10 @@ void IcebridgeReader::ready(PointTableRef table)
{
m_hdf5Handler.initialize(m_filename, hdf5Columns);
m_index = 0;
if (!m_metadataFile.empty())
{
m_mdReader.readMetadataFile(m_metadataFile, &m_metadata);
}
}


Expand Down Expand Up @@ -209,11 +213,6 @@ void IcebridgeReader::initialize()
void IcebridgeReader::done(PointTableRef table)
{
m_hdf5Handler.close();
if (!m_metadataFile.empty())
{
m_mdReader.readMetadataFile(m_metadataFile, &m_metadata);
}

}


Expand Down

0 comments on commit f09352c

Please sign in to comment.