if( aResult.IsNull() )
return false;
- aResult->SetName( GetName() + "_boundary" );
+ //search free name
+ QString aPolylinePref = GetName() + "_Boundary";
+ QString aPolylineName = HYDROData_Tool::GenerateObjectName( aDocument, aPolylinePref );
+ aResult->SetName( aPolylineName );
double Xmin = 0.0, Xmax = 0.0, Ymin = 0.0, Ymax = 0.0;
bool isFirst = true;