You can make 2 global variables...one for the character's X position, and one for the Y position. When the character goes through the door, create an action that sets the global variables to the X and Y positions of where the character will appear in the new layout. And also create an action that goes to the new layout.
Then, have a "On start of Layout" event that sets the character's position to the global variables.
Hope that makes sense