I am very new here, but I saw this link. Maybe it would help you to get along with your outline to a map?
Hi, I joined just a couple days ago but never have really been on. I saw some of the maps on the front page. They look amazing. I wish I could make a map of my world that good but for now I just have a simple outline sketch.