Google konum verilerini haritadan tıklayarak input içerisine yazdırmak ve sonrasında veri tabanına kaydetmek yada kullanıcıya lat/lng değerlerini göstermek istiyorsanız şu şekilde basit yolda ilerleyebiliriz.
<input type="text" class="form-control" id="lat" value="" name="lat" readonly>
<input type="text" class="form-control" id="lng" value="" name="lng" readonly>
<div id="googleMap" style="width:100%;height:400px;"></div>
<script>
function myMap() {
var mapProp= {
center:new google.maps.LatLng(39.41170222731709, 32.67846436269521), // Türkiye'nin enlem boylamını yazdım açılışta Türkiye'yi göstermesi için.
zoom:6, // Yakınlaşma mesafesini test ederek istediğiniz şekilde artırabilirsiniz.
};
var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
google.maps.event.addListener(map, 'click', function(event) {
document.getElementById('lat').value = (event.latLng.lat()); // id'si lat olan input içerisine gönderdik
document.getElementById('lng').value = (event.latLng.lng()); // id'si lng olan inputun içerisine gönderdik.
// alert(event.latLng.lat() + ", " + event.latLng.lng()); // uyarı olarak göstermek istersek bu şekilde
});
}
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=APIKODUBURAYAGELECEK&callback=myMap&lang=tr"></script>
Sonrasında kullandığınız dile/yazılıma göre veri tabanına kayıt edebilirsiniz.