Welcome to the guild! You'll find lots of people here who know what they are doing, and lots of people learning new things. Go ahead and post the beginnings of your map and you'll get lots of helpful comments right away. There are also some good discussions on world building, which it sounds like you have some experience in. Enjoy!