Welcome loogie. I'm sure you'll find what you are looking for here, and if you dont just ask someone. For starters have a look under the thread entitled "Thinking big about guild maps". This is a project that sounds similar to what you are doing and I'm sure your expertise would be invaluable.
Torq