谷歌地图API,Wordpress插件,试图获得帝国输出

时间:2014-01-18 19:02:47

标签: wordpress google-maps-api-3

我已经下载了一个用于wordpress的谷歌地图插件,以千米为单位输出,但我在英国,所以我需要里程。

我添加了一行

 unitSystem: google.maps.DirectionsUnitSystem.IMPERIAL

代码

function calcRoute() {
  var start = document.getElementById('origin').value;
  var end = document.getElementById('destination').value;
  var request = {
    origin:start,
    destination:end,
    travelMode: google.maps.DirectionsTravelMode.DRIVING,   
    unitSystem: google.maps.DirectionsUnitSystem.IMPERIAL
  };

但它仍然会返回km。

我有什么想法让它返回里程?

1 个答案:

答案 0 :(得分:0)

我们不知道您正在检查什么值,但如果我们讨论的是Distance对象,则说明value属性总是以米为单位返回,而text property是使用指定的UnitSystem表示的值。

https://developers.google.com/maps/documentation/javascript/reference#Distance

否则,您始终可以使用自己的数学从METRIC转换为IMPERIAL。