From 9f5ead3f45b7cb7d4929841a85d016df723bf6ef Mon Sep 17 00:00:00 2001 From: Emmanuel Christophe <emmanuel.christophe@orfeo-toolbox.org> Date: Tue, 5 May 2009 15:43:01 +0800 Subject: [PATCH] BUG: do not create folder mess when reading shapefile --- Code/IO/otbSHPVectorDataIO.txx | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Code/IO/otbSHPVectorDataIO.txx b/Code/IO/otbSHPVectorDataIO.txx index 41e6c5ddc0..e88b2f69e7 100644 --- a/Code/IO/otbSHPVectorDataIO.txx +++ b/Code/IO/otbSHPVectorDataIO.txx @@ -184,9 +184,9 @@ SHPVectorDataIO<TData> chrono.Start(); // Creating a new folder - DataNodePointerType folder = DataNodeType::New(); - folder->SetNodeType(FOLDER); - folder->SetNodeId(feature->GetDefnRef()->GetName()); +// DataNodePointerType folder = DataNodeType::New(); +// folder->SetNodeType(FOLDER); +// folder->SetNodeId(feature->GetDefnRef()->GetName()); // Reading fields // for (int fieldIndex = 0; fieldIndex<dfn->GetFieldCount();++fieldIndex) @@ -198,9 +198,10 @@ SHPVectorDataIO<TData> // Add the folder to the document - typename InternalTreeNodeType::Pointer folderPtr = InternalTreeNodeType::New(); - folderPtr->Set(folder); - documentPtr->AddChild(folderPtr); +// typename InternalTreeNodeType::Pointer folderPtr = InternalTreeNodeType::New(); +// folderPtr->Set(folder); +// documentPtr->AddChild(folderPtr); + typename InternalTreeNodeType::Pointer folderPtr = documentPtr;//TODO: clean references to folder and replace by documentPtr // A pointer to the current multi-geometry typename InternalTreeNodeType::Pointer multiPtr; -- GitLab