This tutorial explains how you can add a Google Map to your site or admin form that will convert an address from input fields to geocoordinates latitude and longitude. This process is also called geocoding. A marker is placed on the map that shows the position of the address. The marker is draggable for fine adjusting the location.
The tutorial is aimed at users that are familiar with template position overrides.