目前我从路线返回距离如下:
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
此时,值有时会返回KiloMeters中的值,有时会根据值返回Meters。是否可以将此值始终返回为千米?
答案 0 :(得分:0)
使用response.routes[0].legs[0].distance.value
。这将永远是米。
From the documentation for google.maps.Distance object
属性类型描述
text string使用请求中指定的UnitSystem的距离值的字符串表示。
值数字以米为单位的距离。