2

我尝试从两点获取路线方向的指示,但是当我通过源代码(coorect route)给出坐标时,路线看起来与函数从文本框中获取坐标时不同。我想让你知道我有兴趣仅通过坐标而不是地址来查找路线

先感谢您

表单源代码(正确路线) - http://www.touchsmart.gr/stackoverflow_map/route_from_variable.html

从文本框(错误的路线) - http://www.touchsmart.gr/stackoverflow_map/route_from_text.html

4

1 回答 1

1

这是两个不同的东西。正确的路线是通过 google.map.LatLng 对象,不正确的路线不是。要使用地理坐标,您需要传入 google.map.LatLng 对象,否则坐标会被地理编码。

destination LatLng|string   Location of destination. This can be specified as either a string to be geocoded or a LatLng. Required.
origin  LatLng|string   Location of origin. This can be specified as either a string to be geocoded or a LatLng. Required.

有关如何将逗号分隔的字符串转换为 google.maps.LatLng 对象的信息,请参阅此问题。

于 2013-06-14T12:48:48.780 回答