Update 5/19/2019: I am looking at this page for the first time in several years. I would like to continue working on this project, although at present I have no concrete plans to do so. I would also like to acknowledge that back when people were commenting, I was kind of a dick. I believe in open information, honesty, and clear historical record, so I will leave those comments up. Just wanted to acknowledge it in hopes it doesn't reflect too poorly on my professionalism today.
I think the first path to explore will be to use a laser projector and a frosted globe. This has the benefit of not needing any extensive image processing, which is good because I understand zero things about image processing. However, it does require a laser projector. From what I understand, these are pretty pricey, so if anyone can point to me a better solution, I'm open to suggestions.
Currently poking about to find a good material to use for a frosted globe. Will update when I have some results.
I know you are planning to go digital. But when I read your title my first thought was a physical ball that was rolling. Just kicking around some ideas, but you could have a sphere driven by two motors underneath. The driving of this seems easy enough, but I think you would have issues with losing position if it slipped. So my next thought was how the old school computer mice worked. They tracked a sphere rolling. I wonder if you could use the same sensors to track the position of the sphere and have a closed loop system. My final thought was you probably need some sort of calibration system to zero the sphere back to due north. This could be done with a magnet in the sphere and a sensor.
Anyway, cool project and I look forward to seeing the projector version. I just couldn't help but let my mind wander as to how I would try to solve the problem. I figured I would leave the comment in case someone else was interested my idea.