Tive um projeto que o cliente solicitou que implanta-se o Google Maps no formulário de cadastro de Imóveis, para ajustar a localização exata do imóvel/construção. Por que inicialmente ele só adicionava o endereço completo do imóvel/construção, e era consultada com esse endereço para mostrar a localização do mesmo. Mais como não obtive mais respostas, usei essa idéia em outro projeto.

Basicamente ele renderiza o mapa com a localização que você estabelece na função initialize(), e depois você faz o movimento da marcação para onde desejar, e a API vai te mostrando as coordenadas de latitude e longitude em tempo real.

Eu não vou colocar o código aqui, por que o mesmo está no repositório do Google, caso futuramente ele tire do ar o code.google.com, eu posto novamente com solicitação mediante os comentários abaixo.

Código: https://github.com/googlemaps/js-samples/blob/gh-pages/draggable-markers/draggable-markers.html


Discussão