You might be interested in a subject called GIS, a fantastic new set of technologies which allows you to create your own maps from databases of elevation models, and overlaid raster and vectory imagery.
A good place to start is here:
http://data.geocomm.com/
GIS looks neat. Bookmarked it. Thanks.