Mapping is the process of designing, implementing, generating, and delivering maps on the World Wide Web and its products. OpenLayers is a powerful, community driven, open source, pure JavaScript web mapping library. With it, you can easily create your own web map mashup using WMS, Google Maps, and a myriad of other map backends.
Automate generation of latitude and longitude using wkt, just adding address and you will be free from hazzle of manually inputting locations(lat and long).
Build an intelligent search engine using map, add proximity filter using distance.
You may get the slide presentation from here: http://nuams.co/drupalcamp2012.zip
Heres the script for the web services module: http://nuams.co/service_script.php.zip