There really aren't (and don't need to be) multiple ways to do it. Activating the "Switch to map" special function is the only way. However, there are many ways to activate that special function. On sprite collision, on collision with a tile, when the player has a certain amount of inventory or presses a button (or both), or just touching the special function within the map editor.