2013-02-12 4 views
0

У меня возникли трудности с указаниями типа транспортного средства в моей просьбе. Согласно documentation, он должен выглядеть как-то вроде этого:API Карт Google v3 - Как указать «VehicleType»

var request = { 
    origin:start, 
    destination:end, 
    travelMode: google.maps.DirectionsTravelMode.DRIVING, 
    TransitDetails: google.maps.TransitLine.TransitVehicle.VehicleType.BUS 
}; 

Но на следующие ошибки появляется каждый раз, когда:

TypeError: google.maps.TransitLine is undefined 

Я думаю, что есть что-то не так с моей TransitDetails путь .. но я могу 't выяснить, что именно ...

ответ

0

Нет TransitDetails -option для directionsRequest.

Существует только TransitOptions -опция, где вы можете указать departureTime и arrivalTime. vehicleType является частью directionsResponse и представляет собой простую строку (например, BUS)

+0

Так что я могу установить свой тип транспортного средства на «BUS», потому что я хотел бы получить продолжительность езды от A до B, но с BUS (не с автомобилем). –

+0

В настоящее время такой опции нет –

+0

Хорошо, спасибо Dr.Molle :) –

Смежные вопросы