I apologize for the bump, but I want to make this clear, since no one did before me.
This is a glitch I used to encounter all the time in VS 7.0. If you close the game, and your ship is still in an area with actual scenery installed when you do, the next time you start the game up, chances are you'll have been teleported to near the edge of the scenery. I've seen this happen quite a lot - sometimes, I would leave the game while my ship was still in the Manhattan scenery area. Sure enough, when I came back, it was in the middle of nowhere, on land. A quick visit to the map and repositioning magic fixes it, I find...but as far as I know, there is no actual permanent fix for this.