Check out the community site -
http://community.sagecrm.com - I believe they just released a mapping component. It might not be what you are looking for but it will give you an idea of what can be done.
My team has played around with mapping data points to Google Maps depending on what you are looking for, specifically, let me know. I will say that if you are mapping a lot of data to Google maps it will be slow-ish so that needs to be taken into consideration.
Let me know any additional details if you would like some more specific advice.