It might be hard work..
This link is a good jumping off point though (see blog post linked in answer)
http://stackoverflow.com/questions/13638969/using-custom-map...
This link is a good jumping off point though (see blog post linked in answer)
http://stackoverflow.com/questions/13638969/using-custom-map...