Estimado...te dejo un manual en Español sobre Google Maps donde podrás aprender a hacer esto y mucho mas...igualmente para profundizar tendrías que usar también la biblioteca del API de Google Maps
http://www.desarrolloweb.com/manuale...ogle-maps.html
Saludos