我在我的项目中使用谷歌 Map api,我的代码用于调用谷歌api

google.maps.event.addDomListener(window, 'load', intilize);
     function intilize() {
        var autocomplete = new google.maps.places.Autocomplete(document.getElementById("txtautocomplete"));

        google.maps.event.addListener(autocomplete, 'place_changed', function () {

           var place = autocomplete.getPlace();
           var location = "Address: " + place.formatted_address + "
"; location += "Latitude: " + place.geometry.location.lat() + "
"; location += "Longitude: " + place.geometry.location.lng(); document.getElementById('lblresult').innerHTML = autocomplete.getPlace(); }); }

该代码返回我长期为此地址"Basic English School, Old City Rampuriya, Bikaner, Rajasthan 334001, India"是 28.0142902 73.2970368

但是当我在谷歌 Map 上检查这个地址时,那么lat长度是 28.014326,73.2948053, 那么为什么两个服务返回的结果都不同 .