Google maps 谷歌地图和jquery谷歌地图api之间的位置差异

Google maps 谷歌地图和jquery谷歌地图api之间的位置差异,google-maps,google-maps-api-3,jquery-ui-map,Google Maps,Google Maps Api 3,Jquery Ui Map,为什么使用时的位置与使用时的位置不同 以下是显示差异的图像 谷歌地图中的位置 使用时的位置 以下是我正在测试的lat Long +39°44'41.22英寸,-104°49'54.15英寸 +39°44'39.28英寸,-104°50'5.86英寸 在其他方面,我也有不同之处 我正在使用的JS库- 如何解决这个问题 指针?API在对表示坐标的字符串进行地理编码方面存在问题,我认为这是因为反向地理编码器参与其中。因为您有坐标,所以可以使用这些坐标直接创建LatLng对象,这似乎很有效 { '

为什么使用时的位置与使用时的位置不同

以下是显示差异的图像

谷歌地图中的位置

使用时的位置

以下是我正在测试的lat Long

+39°44'41.22英寸,-104°49'54.15英寸

+39°44'39.28英寸,-104°50'5.86英寸

在其他方面,我也有不同之处

我正在使用的JS库-

如何解决这个问题


指针?

API在对表示坐标的字符串进行地理编码方面存在问题,我认为这是因为反向地理编码器参与其中。因为您有坐标,所以可以使用这些坐标直接创建
LatLng
对象,这似乎很有效

{ 'origin': new google.maps.LatLng(39.744783, -104.831709), 
  'destination': new google.maps.LatLng(39.744244, -104.834960), 
  'travelMode': google.maps.DirectionsTravelMode.WALKING }
使用这些坐标比谷歌地图更接近指定的目的地,但(因为距离更近)它使用不同的路线到达目的地


如果您希望路线使用E 17 Place到达该建筑,您需要将目的地指定为比人行道更靠近街道。

您是否可以编辑该问题,使其包含在API中精确显示您如何指定路线终点的代码?@Andreweach使用演示应用程序代码更新了该问题