Uber司机行程API中start_city经纬度变化规则技术问询
Uber司机行程API:start_city经纬度是否随上车街道变化?
嘿,我来给你理清楚这个问题:
trips[].start_city.latitude 和 trips[].start_city.longitude 不会随上车街道改变,同一城市内的多次行程会返回相同的经纬度值。
原因很简单——这个字段的定位是标识行程起始的城市范围,它返回的是对应城市的中心经纬度,而非精确的上车点坐标。如果你需要每次行程的精确上车位置,得看trips[].start_location下面的latitude和longitude字段,这两个才是跟着实际上车街道变化的精确地图点位。
从Uber开发者提供的沙箱响应示例也能验证这一点:比如旧金山城内的多次接驾行程,start_city的经纬度始终是城市中心的固定值,而start_location的坐标则会根据每次不同的上车地点有所不同。
内容的提问来源于stack exchange,提问作者kensen john
相关产品推荐
相关产品推荐

