Mira la ayuda que te puedo dar es la siguiente.
https://developers.google.com/maps/d...n/webservices/
Tu puedes consumir una web services de google maps y con la dirección puedes acceder a un xml o un json y ahi leer los datos. Los que tu necesitas concretamente son latitud y longitud. Con que los generes bien esos dos ya estas en capacidad de crear los "monachos esos"
que lo ubican dentro de un mapa. Debo advertir que para mi caso en particular algunas direcciones de mi ciudad son mal generadas pero eso ya es culpa del aplicativo. Eso es de prueba y error.
Buscate en la pagina de cesar cancino como trabajan ellos gooogle maps, tienen buenos videotutoriales. Igual la documentación de la api es muy buena no dejes de leerla.
www.cesarcancino.com