this is pretty much what your after... let me know hoe you go
http://mapki.com/wiki/Google_Map_Parameters
Small snippet of the article that would be handy for anyone readin this
q=
Query - anything passed in this parameter is treated as if it had been typed into the query box on the maps.google.com page. In particular:
A precise address is looked up and a marker and info box is displayed at the specified point.
A town name, or the first half of a postcode causes the region to be displayed with to marker or info box.
An exact location can be specified as latitude,longitude, in decimal form (52.123N,2.456W or 52.123,-2.456) or as degrees, minutes and seconds (52 7 22.8N,2 27 21.6W or 52 7 22.8,-2 27 21.6) or as degrees and minutes (52 7.38N,2 27.36W or 52 7.38,-2 27.36).
Any text added in parentheses () is displayed in the info window and sidebar in bold. You can use %A0 as a "no break space" to prevent line breaks happening where you don't want them. You can also use %A0 to force a line break by appending enough of them (this will vary based on the lengths of the lines before and after these breaks) to the end of a line, followed immediately by a space ('+' in the URL). An example would be the following URL:
http://maps.google.com?q=New+York,+...vious%A0line%A0is%A0now%A0sufficiently%A0long!)
The words "to" and "from" cause the driving directions function to be activated.
The word "near" or "loc:" causes the local search function to be activated.
space-ampersand-space (use +%26+ or %20%26%20 in URLs, not +&+ or +&+ otherwise the ampersand gets treated as a separator) can be used between the names of two streets to specify an intersection.
One notes that the plus, q=24.18170+120.86604 apparently works the same as a comma, q=24.18170,120.86604 . (Note that a plus in a URL represents a space)
A location can also be specified after an @, in decimal form (@52.123,-2.456). This gives a lower zoom level than using the same values without the at sign. Using this format interferes with other options of the query parameter. The @ sign instead of "near" or "loc:" tends to cause only a single business result to be displayed, compare (Church near Hallows Road Blackpool, Lancashire) which returns over 1000 results to (Church @ Hallows Road Blackpool, Lancashire) which returns one result.