No, no la hay... con el google maps... busca en el foro un software muy similar llamado google navigator que si permite precargar previamente los mapas y los cachea de forma que no hay transferencia de datos si el mapa está en cache... no es la solución perfecta, pero es lo mas parecido. Por supuesto luego estás los navegadores clásicos (TomTom, Igo, etc...) que es la solución habitual dado que los mapas están en local.
Saludos