Aquí tienes la API que te devuelve las coordenadas para situarla en el mapa:
http://maps.google.com/maps/api/geoc...40,%20Zaragoza
Puedes obtener el resultado como json o xml, juega un poco con ella, luego sólo tendrías que parsear el resultado con json_decode por ejemplo y ya lo tendrías.
Antes de pasar la dirección estaría bien que la codifiques (urlencode)
Saludos.