I've been working on different variations of a location-enabled app and needed a way to get a point/marker on a google map. So I finally put together a geocoding service to get [lat,lon]
from an address string and let the user verify on a map.
Here it is in plunkr form, let me know what you think: