Tie Fighters are reduced to the max. Thers not even living support systems. A Tie cannot land without a proper hanger. Do they have landing gears? X-Wings do.
Ties rely to have a base nearby. Its just a ball with an engine and laser cannons.
You can't compare them with X-Wings or the other rebel and civilian craft, which of course can land everywhere.
Exactly where are you getting any of that info from? There's nothing in canon that claims any of that.
I'm pretty sure that tie fighters were landed in the same way as Rebels in Force Unleashed.