Почему я не получаю точную долготу, когда нажимаю на маркер?

В моем веб-приложении я пытаюсь получить долготу и широту маркера, когда я нажимаю на него. Ниже приведен код, который устанавливает маркер, а затем попробуйте получить тот же маркер.s широта и долгота, когда я нажимаю на нее:

  var myLatlng = new google.maps.LatLng(55.68322317670628, 13.177157360327598);
  var marker_obj = new google.maps.Marker({
    clickable: true,
    position: myLatlng,
    map: dashboard_map,
    zIndex: i
 });

  marker_obj.setIcon('marker.png');

  google.maps.event.addListener(marker_obj, "click", function(event) {
        var myLatLng = event.latLng;
        var lat1 = myLatLng.lat();
        var lng1 = myLatLng.lng();
        console.log('marker latitude: '+lat1);
        console.log('marker longitude: '+lng1);

        $.ajax({
            type: 'POST',
            url: 'http://localhost:8888/action',
            data: { latitude: lat1, longitude: lng1},
            success: function(result) {
                console.log(result);
            }
        });
    });

Когда я нажимаю на маркер, я получаю правильную широту, но долгота не та. значение долготы равно 13.177157360327556, исходное значение долготы маркера равно 13.177157360327598. Почему я не получаю правильную долготу? Заранее спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос