Creo que se deberia empezar por aqui:
http://www.google.com/apis/maps/signup.html
Permite pasar al mapa parametros de longitud y latitud, para obtenerlos desde la ip he encontrado esta aplicacion:
http://www.ip2location.net/ip2location-application.aspx
La opcion de pago minima anual para obtener la longitud y la latitud es $349 al año.
¿Conoceis otra forma de obtener la longitud y latitud desde la ip?
Me ha fascinado este asunto