Skip to content

Differences between Direction Service response in Python and JavaScript API #538

Open
@t4chyon

Description

@t4chyon

Hi

We have an issue using the "Python Client for Google Maps Services".

from python if we do this call

directions_result = gmaps.directions( "Sydney Town Hall", "Parramatta Town Hall" )

we get OUTPUT: There is no routes entry in the result and we can't pass it to the renderer. It complains there is no "routes" entry?

[{'bounds': {'northeast': {'lat': -33.7391382, 'lng': 150.9372132}, 'southwest': {'lat': -33.8435145, 'lng': 150.8623912}}, 'copyrights': 'Powered by Google, ©2025 Google', 'legs': [{'distance': {'text': '17.8 km', 'value': 17845}, 'duration': {'text': '26 mins', 'value': 1553}, 'end_address': '21 Quakers Hill Pkwy, Quakers Hill NSW 2763, Australia', 'end_location': {'lat': -33.7413301, 'lng': 150.8708646}, 'start_address': '71 Long St, Smithfield NSW 2164, Australia', 'start_location': {'lat': -33.8435145, 'lng': 150.9367787}, 'steps': [{'distance': {'text': '46 m', 'value': 46}, 'duration': {'text': '1 min', 'value': 11}, 'end_location': {'lat': -33.8434729, 'lng': 150.9362855}, 'html_instructions': 'Head <b>west</b> toward <b>Long St</b>', 'polyline': {'points': '|`qmE{yfx[Ab@E|@'}, 'start_location': {'lat': -33.8435145, 'lng': 150.9367787}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '1.1 km', 'value': 1104}, 'duration': {'text': '2 mins', 'value': 116}, 'end_location': {'lat': -33.8387787, 'lng': 150.92632}, 'html_instructions': 'Turn <b>right</b> onto <b>Long St</b><div style="font-size:0.9em">Go through 1 roundabout</div>', 'maneuver': 'turn-right', 'polyline': {'points': 't`qmEyvfx[K?SAYAK@G?I@I@KDGBEDGDIFEFEFEJEJWt@CJSj@g@tAk@dBCJENYz@s@vB@DAB?BENCFCFCBA@ABADCN?@?@?@?@?@A??@?@A??@A??@A?A@MZABA@A@A@A?IVOb@KZOf@_@lA[~@ENYx@?@[z@{@jCQf@_@lAm@lBgA`D_@fASn@Sn@KVCLEJALAHAHAH@P?JBPF`@'}, 'start_location': {'lat': -33.8434729, 'lng': 150.9362855}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.4 km', 'value': 393}, 'duration': {'text': '1 min', 'value': 42}, 'end_location': {'lat': -33.835552, 'lng': 150.9245988}, 'html_instructions': 'Turn <b>right</b> onto <b>Gipps Rd</b>', 'maneuver': 'turn-right', 'polyline': {'points': 'jcpmEoxdx[a@PeAb@EBw@\\m@Ze@RQFi@PSHMFIDKDQH}@`@oAh@g@TMJULUHUF'}, 'start_location': {'lat': -33.8387787, 'lng': 150.92632}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '1.1 km', 'value': 1143}, 'duration': {'text': '2 mins', 'value': 92}, 'end_location': {'lat': -33.8279866, 'lng': 150.9316887}, 'html_instructions': 'At the roundabout, take the <b>1st</b> exit and stay on <b>Gipps Rd</b>', 'maneuver': 'roundabout-left', 'polyline': {'points': 'doomEwmdx[?@A??@A??@A??@A?A@A?A?A?A?A?A?AAA??AA??AA??AA??AAAs@Wc@A}AMcAEa@C]EGAKAKEGCGCKEi@[]Qc@Sk@[e@WMGg@[q@_@IEyA{@aB{@_Ae@g@Ya@WEGEGAACGEGIQGSESKg@Ic@[wAAICGCSESAEG[EMKQa@_ASc@Sc@gAuB]u@_@u@e@{@g@eAAECICGCCCECCCEGGKK'}, 'start_location': {'lat': -33.835552, 'lng': 150.9245988}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '2.3 km', 'value': 2268}, 'duration': {'text': '4 mins', 'value': 214}, 'end_location': {'lat': -33.8084436, 'lng': 150.9371874}, 'html_instructions': 'Continue onto <b>Greystanes Rd</b>', 'polyline': {'points': '|_nmEazex[GEECECEEGCICGCICICKCIDEBE@G@K??@A@A@?@A?A@A?A??@A?A?A?A?A??AA?A?AAAAA??AAA?AAA?A?AA?GEEAEAEACCEEaAKy@IYCQAQAQAmASQCWE[G]EWAyAOMAa@Eq@IuAQk@EYE}@Mc@EYEUCUESCc@Gi@G_@ESAIAIAUCa@EUCC?g@G]E{@KMA_@GqAQs@IsAQkAMI?_@GWCWCo@KeAMQCMAg@I[GcAWyBg@]GIAGCGAGCIEGCMKKK}@{@_A}@a@a@i@i@GGECCCAAECKEiBc@s@SMCYGaBe@aAWmA[}@Wa@IyA[{@U_@K{@U[IKCIAIASAk@EmACgB?_BAk@C'}, 'start_location': {'lat': -33.8279866, 'lng': 150.9316887}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '6.4 km', 'value': 6365}, 'duration': {'text': '8 mins', 'value': 475}, 'end_location': {'lat': -33.7923679, 'lng': 150.8715558}, 'html_instructions': 'Turn <b>left</b> onto <b>Great Western Hwy</b>/<wbr/><b>A44</b>', 'maneuver': 'turn-left', 'polyline': {'points': 'vejmEm|fx[Cd@Eb@Eb@Eb@AJGd@ADId@I`@CNKj@ADCJCFADIRGVEPABGPQl@MZGP?@KV[z@[p@IXENQ`@A@k@rA[n@GPWl@O`@Sd@Sb@MZ[z@Sb@?BQb@IXSl@Qn@WfAOn@Kf@Q`ACHIn@Kp@Ir@Gp@Gp@CVAPAJGj@En@APSzB?@KlAEf@APGn@_@rEOhAUlBKp@YdBG^k@zCg@vCa@fBw@hEKh@Id@I`@CLANS`AUfAWtAIf@Kp@Ir@Ip@Gf@Gb@?FGh@Eh@AFGp@Ep@AZAH?LEt@Cj@ABAd@Cj@ARIfBABGbBC\\EdACTGpAElAGjAIdBEp@Ab@Er@QbEEp@ATAZGvAEd@MnBCPCZGt@Ip@Ed@M|@QfAIf@Mv@If@IZCRK^S|@Sz@Mh@WdAQp@a@fBEJu@xCCJ{@nDa@~A]tAK`@AFWfAa@~Ai@vBKPEPEJGTIVQh@ELK^EPK`@EVKb@GTGVUfACN[jAELYfAK^Kd@GTCHCJGXOh@Qx@ENEPIf@c@fBi@vCe@xBGVEZUfAY~AMn@EVYzAG\\EVGVEXEVGVEVId@CLQ|@EVMp@E\\Oz@QfAALM|@UbBe@nDOpAGf@OjAQpAIl@?FM~@Kr@Ir@a@`DE\\CJQxAOlAKdAIr@o@zFCTQhBYpCGj@Gh@CTCRCTCRQfBMlAIt@WrCI`AKvAUvCIhACH?BAB?FGr@ARGt@SdCQtB'}, 'start_location': {'lat': -33.8084436, 'lng': 150.9371874}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '2.7 km', 'value': 2678}, 'duration': {'text': '4 mins', 'value': 241}, 'end_location': {'lat': -33.7692059, 'lng': 150.871246}, 'html_instructions': 'Turn <b>right</b> onto <b>Doonside Rd</b>', 'maneuver': 'turn-right', 'polyline': {'points': 'hagmEgbzw[CXi@Fm@JSBQ@M@G?G?I?IAIAIAIA{@Ii@Em@EKAq@I_AG_AIWA{@I_AGm@GSA_AIk@GwAOw@GKA[ACAUAUCg@IWCi@Go@Es@EYCc@EWCWCIAEAA?_AKaBOi@EkAGi@Gw@GgBOe@E]CcAI[CgCSk@Cg@GKAOAQAa@EoBQs@Kk@GyAKe@EWC{@IGAC?u@G}@IYC}BQEAeBMQAaBOUCMAc@EoCWiAKe@E[AmBG[?a@B[BE?SDSB_@N]JOHOFWNOJQJIFa@X{FlDgAt@i@\\a@X_@TQL]`@MPQXOV'}, 'start_location': {'lat': -33.7923679, 'lng': 150.8715558}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.7 km', 'value': 704}, 'duration': {'text': '1 min', 'value': 59}, 'end_location': {'lat': -33.76784550000001, 'lng': 150.8639342}, 'html_instructions': 'Continue onto <b>Eastern Rd</b>', 'polyline': {'points': 'ppbmEi`zw[ITMr@ABCNADCPAH?DAH?HAJ?b@Az@ChAAt@CjAAv@AV?VAr@Cn@Cr@Cr@Et@GdAEh@Ed@C\\EVGn@EXCTCHCPMj@?@GVIVGVITM`@Wl@ELMT]r@'}, 'start_location': {'lat': -33.7692059, 'lng': 150.871246}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '3.0 km', 'value': 2973}, 'duration': {'text': '5 mins', 'value': 275}, 'end_location': {'lat': -33.7427612, 'lng': 150.8701943}, 'html_instructions': 'Continue straight onto <b>Knox Rd</b>', 'maneuver': 'straight', 'polyline': {'points': '`hbmEqrxw[MN]b@m@l@WVQLOLSNQJQJQJQJA?SLSHUJSHUHSFUFOBSBI@QBO@M@K@Q@Y?U?UAUAOAMA]EUGWGoA_@_AYSGg@QWGOE[GIAMAEAGA[EiC]e@E]Em@Ge@Gi@Io@Ka@Ei@IcAOkAMmBWiAKoAKwASmHw@OC[Ck@ISEUK_@KMCWCQAQAS?i@G[EYEo@O[G[IgASe@Ge@Iy@KeAM]EyAOy@Ia@CgBS{@McAMc@GYGSEc@OWKa@SWOYSOMKGECEAGAGAKG?AA?A??AA??AA??AAA?AA??A?AC?A?CAEGKQGIGGGGOKIIc@[c@]u@k@o@i@OIOIKGQISIMCMCOEQC[EMCg@Eo@Gi@Gk@G[EMCKCOEKEIEQIe@[c@Yo@c@WSe@[s@e@u@g@[U}@o@[Si@Y[QMGAAQG'}, 'start_location': {'lat': -33.76784550000001, 'lng': 150.8639342}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.2 km', 'value': 171}, 'duration': {'text': '1 min', 'value': 28}, 'end_location': {'lat': -33.7413301, 'lng': 150.8708646}, 'html_instructions': 'Continue onto <b>Quakers Hill Pkwy</b><div style="font-size:0.9em">Destination will be on the left</div>', 'polyline': {'points': 'fk}lEuyyw[SKg@Sc@SsAc@}@Yk@S'}, 'start_location': {'lat': -33.7427612, 'lng': 150.8701943}, 'travel_mode': 'DRIVING'}], 'traffic_speed_entry': [], 'via_waypoint': []}, {'distance': {'text': '17.8 km', 'value': 17830}, 'duration': {'text': '27 mins', 'value': 1635}, 'end_address': '71 Long St, Smithfield NSW 2164, Australia', 'end_location': {'lat': -33.8435145, 'lng': 150.9367787}, 'start_address': '21 Quakers Hill Pkwy, Quakers Hill NSW 2763, Australia', 'start_location': {'lat': -33.7413301, 'lng': 150.8708646}, 'steps': [{'distance': {'text': '0.3 km', 'value': 261}, 'duration': {'text': '1 min', 'value': 24}, 'end_location': {'lat': -33.7391382, 'lng': 150.8718638}, 'html_instructions': 'Head <b>north</b> on <b>Quakers Hill Pkwy</b> toward <b>Rosskelly Ln</b>', 'polyline': {'points': 'hb}lEyw[CAKGeA_@y@Yw@Wc@QSGQGa@OoBs@QE'}, 'start_location': {'lat': -33.7413301, 'lng': 150.8708646}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '1.1 km', 'value': 1075}, 'duration': {'text': '1 min', 'value': 88}, 'end_location': {'lat': -33.7445409, 'lng': 150.8813954}, 'html_instructions': 'Turn <b>right</b> onto <b>Tallagandra Dr</b>', 'maneuver': 'turn-right', 'polyline': {'points': 'rt|lEcdzw[DYToA\\}ADQDOBMXwALg@@KBG@GBGHOR]NYP]JOJQjCuEP[HOR_@f@}@\\k@HO`BwCRa@BE`AcBLUFMR]f@{@\\k@bAkBd@y@Vc@HO`@s@Zk@~@aBJQRw@'}, 'start_location': {'lat': -33.7391382, 'lng': 150.8718638}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.3 km', 'value': 335}, 'duration': {'text': '1 min', 'value': 44}, 'end_location': {'lat': -33.7471301, 'lng': 150.8799525}, 'html_instructions': 'At the roundabout, take the <b>2nd</b> exit onto <b>Falmouth Rd</b>', 'maneuver': 'roundabout-left', 'polyline': {'points': 'jv}lEw_|w[?A?A?A?A?A?A?A@A?A@A?A@??A@?@A@?@?@A@?@@@?@??@@?@@@@?@@??@?@@??BJJFDNJLFrBdAp@^`Ad@xAt@\\NTNz@b@'}, 'start_location': {'lat': -33.7445409, 'lng': 150.8813954}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '1.8 km', 'value': 1797}, 'duration': {'text': '3 mins', 'value': 161}, 'end_location': {'lat': -33.7575611, 'lng': 150.8946259}, 'html_instructions': 'Turn <b>left</b> onto <b>Richmond Rd</b>', 'maneuver': 'turn-left', 'polyline': {'points': 'pf~lEuv{w[^HVc@f@_AVe@b@u@v@}An@kAd@}@b@}@Vg@NYT_@Vg@Ta@R]Xg@Vc@PWb@w@HMDG~AoCb@u@BCFMLS?APYh@_A`AgBLUXg@NUBGLUnB_Dt@eA\\e@Xe@R[b@u@`@m@NUd@s@d@s@PWDKFI\\g@NUd@q@DG@ABCHI\\g@Va@HMHO^i@l@w@^i@NO\\e@b@m@Ve@JOBEHKHMd@s@V]vAqBd@s@xAqB'}, 'start_location': {'lat': -33.7471301, 'lng': 150.8799525}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.9 km', 'value': 929}, 'duration': {'text': '2 mins', 'value': 96}, 'end_location': {'lat': -33.7656788, 'lng': 150.8930699}, 'html_instructions': 'Turn <b>right</b> onto <b>Lyton St</b>', 'maneuver': 'turn-right', 'polyline': {'points': 'vg`mEmr~w[LQLPNVHJDDDBDBHBN@b@F^BnALhALz@HH?|APjCTVBvALx@FH@jAHpALP@~@Hz@HP@x@F~@Jl@Ft@Hj@HB?x@H^DB?@?D@VBh@D~@L'}, 'start_location': {'lat': -33.7575611, 'lng': 150.8946259}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.4 km', 'value': 390}, 'duration': {'text': '1 min', 'value': 37}, 'end_location': {'lat': -33.7691368, 'lng': 150.8924177}, 'html_instructions': 'Continue onto <b>Lancaster St</b>', 'polyline': {'points': 'nzamEuh~w[l@Jt@JJB^DTDf@DXBT@LBD@HDt@DzBTdFd@'}, 'start_location': {'lat': -33.7656788, 'lng': 150.8930699}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.4 km', 'value': 385}, 'duration': {'text': '1 min', 'value': 43}, 'end_location': {'lat': -33.7697701, 'lng': 150.8964494}, 'html_instructions': 'Turn <b>left</b> onto <b>Kildare Rd</b>', 'maneuver': 'turn-left', 'polyline': {'points': 'bpbmEsd~w[H@Bc@H}@BUH_ABYP_C^eF`@oF'}, 'start_location': {'lat': -33.7691368, 'lng': 150.8924177}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '3.0 km', 'value': 3019}, 'duration': {'text': '5 mins', 'value': 306}, 'end_location': {'lat': -33.7955995, 'lng': 150.8893968}, 'html_instructions': 'Turn <b>right</b> onto <b>Walters Rd</b>', 'maneuver': 'turn-right', 'polyline': {'points': '`tbmEy}~w[xAPx@HbALf@Dp@HlEf@?A?A?A@??A?A@??A@?@A@?@?@?@?@?@??@@??@@??@@??@?@@@?@?@?@?@zBTf@Fh@FdD^h@Fb@Dh@Fb@FVBfBPNBpANr@Jv@Hp@Hd@FVDr@HzAPVDd@FjBT`@FdAL^DF@b@DlANj@HL@\\DlCZ~@L~C`@?A@C?A@A@C@A@A@?B??A@?@@B?@@@@@@@@?@@B?@?B?@t@Ll@Fd@FD@B?xBXXBLBH@z@JhAND?x@Nh@PVPJHPP@@PRHLf@p@\\b@tAlBLNJLZ\\f@`@PLRLJFh@V\\JZJPBLBvAPt@JnCZPBPCL?JAF?DAD??A@A?A@?@A?A@??A@??A@?@?@A@?@?@?@?@?@@@?@?@@@@@@@@@@?@?@@??@?@@@?@LJFDJBJBNB\\FF?B@D@BBH@RBrANn@H\\D`@FRBNB`@FZBTDL@NBhBTv@JF@XB`BRNBbBT`@DXDD@h@FF@tAL'}, 'start_location': {'lat': -33.7697701, 'lng': 150.8964494}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '4.7 km', 'value': 4676}, 'duration': {'text': '6 mins', 'value': 371}, 'end_location': {'lat': -33.8082973, 'lng': 150.9372132}, 'html_instructions': 'Turn <b>left</b> onto <b>Great Western Hwy</b>/<wbr/><b>A44</b>', 'maneuver': 'turn-left', 'polyline': {'points': 'nugmEwq}w[DQDWFYBQ@EFWF_@BSFWDWFWFYTgAFWFW@GBOFYDWFWDWLu@Nu@Lq@Ls@TaAP_A@?DW^_BTcALm@Rw@h@sBBKLg@@AT{@h@cCBK@MH_@FUPs@DOViAXgA\\yAh@mBt@_DPq@\\qAj@}BXiAVeARw@Rq@Nk@Py@DKLe@Nq@DQPu@f@qBDUPy@BOVsAVaBVcBLmALiAB_@BQFq@JeBL{C@QTsEBi@f@uIB}A?SDs@?KDs@Bq@Bk@Ba@?G?CBi@@UFkA@[Bi@@EBc@Bg@Bo@BW?K@CBc@@MDc@Fe@Dc@?ELcAHs@D[DSNaAP_AP_AJi@Jk@FWFc@\\eBdAqFVuAF]BKv@}Db@{B@Ef@oDj@_G@KJsAJcBNiBHkAH{@Be@@Q@GNiBJoAJm@DWF]DUTgANo@Nq@Nq@HW\\iARm@Ri@La@Re@l@yAZm@L]DEt@gBd@gA`@{@x@kBPe@@AJ]FOHWNk@H[DODM@ETmAJq@Jm@DWBS@SDc@JaA'}, 'start_location': {'lat': -33.7955995, 'lng': 150.8893968}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '2.3 km', 'value': 2280}, 'duration': {'text': '4 mins', 'value': 219}, 'end_location': {'lat': -33.8279866, 'lng': 150.9316887}, 'html_instructions': 'Turn <b>right</b> onto <b>Greystanes Rd</b>', 'maneuver': 'turn-right', 'polyline': {'points': 'zdjmEq|fx[ZBj@B~A@fB?lABj@DR@H@H@JBZHz@T^Jz@TxAZ`@H|@VlAZ`AV`Bd@XFLBr@RhBb@JDDB@@BBDBFFh@h@`@`@~@|@|@z@JJLJFBHDFBF@FBH@\\FxBf@bAVZFf@HL@PBdALn@JVBVB^FH?jALrAPr@HpAP^FL@z@J\\Df@FB?TB`@DTBH@H@R@^Dh@Fb@FRBTDTBXDb@D|@LXDj@DtAPp@H`@DL@xANV@\\DZFVDPBlARP@P@P@XBx@H`AJDC@?@?D?F?F?H@?A@??A@??A@?@??A@?@?@?@?@?@?@?@@@??@@??@@??@@@@@?@F@H@F@D@@?D@JBHBHBFBHBFBDDDBDBFD'}, 'start_location': {'lat': -33.8082973, 'lng': 150.9372132}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '1.1 km', 'value': 1118}, 'duration': {'text': '1 min', 'value': 86}, 'end_location': {'lat': -33.8353791, 'lng': 150.9247199}, 'html_instructions': 'Continue onto <b>Gipps Rd</b>', 'polyline': {'points': '|_nmEazex[JJFFBDBBBDBBBFBH@Df@dAd@z@^t@\\t@fAtBRb@Rb@`@~@JPDLFZ@DDRBRBF@HZvAHb@Jf@DRFRHPDFBF@@DFDF`@Vf@X~@d@`Bz@xAz@HDp@^f@ZLFd@Vj@Zb@R\\Ph@ZJDFBFBJDJ@F@\\D`@BbAD|ALb@@r@@'}, 'start_location': {'lat': -33.8279866, 'lng': 150.9316887}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '0.4 km', 'value': 414}, 'duration': {'text': '1 min', 'value': 41}, 'end_location': {'lat': -33.8387787, 'lng': 150.92632}, 'html_instructions': 'At the roundabout, take the <b>2nd</b> exit and stay on <b>Gipps Rd</b>', 'maneuver': 'roundabout-left', 'polyline': {'points': 'bnomEondx[?A@??A@??A@?@A@??A@?@?@?@?@?@?@?@?@??@@?@@@@@@?@@@?@LENCNCLEFAFAf@UnAi@|@a@PIJEHELGRIh@QPGd@Sl@[v@]DCdAc@`@Q'}, 'start_location': {'lat': -33.8353791, 'lng': 150.9247199}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '1.1 km', 'value': 1105}, 'duration': {'text': '2 mins', 'value': 107}, 'end_location': {'lat': -33.8434729, 'lng': 150.9362855}, 'html_instructions': 'Turn <b>left</b> onto <b>Long St</b><div style="font-size:0.9em">Go through 1 roundabout</div>', 'maneuver': 'turn-left', 'polyline': {'points': 'jcpmEoxdx[Ga@CQ?KAQ@I@I@I@MDKBMJWRo@Ro@^gAfAaDl@mB^mAPg@z@kCZ{@?AXy@DOZ_A^mANg@J[Nc@HW?C?A?A@C?ABOBG@GA??A?A?A?A?A?A?A@A?A@??A@??A@?@?@?FKDIBEBKFKBGDGr@wBX{@DOBKj@eBf@uARk@BKVu@DKDKDGDGHGFEDEFCJEHAHAF?JAX@R@J?'}, 'start_location': {'lat': -33.8387787, 'lng': 150.92632}, 'travel_mode': 'DRIVING'}, {'distance': {'text': '46 m', 'value': 46}, 'duration': {'text': '1 min', 'value': 12}, 'end_location': {'lat': -33.8435145, 'lng': 150.9367787}, 'html_instructions': 'Turn <b>left</b>', 'maneuver': 'turn-left', 'polyline': {'points': 't`qmEyvfx[D}@@c@'}, 'start_location': {'lat': -33.8434729, 'lng': 150.9362855}, 'travel_mode': 'DRIVING'}], 'traffic_speed_entry': [], 'via_waypoint': []}], 'overview_polyline': {'points': '|`qmE{yfx[G`B_@Aw@@c@P]\\oC`IwAnEE\\Un@?B?DGFUd@uBnGwEvNgDhKCn@B\\F`@a@PkAf@eBx@uBv@u@\\mCjAu@`@aA`@C@EDE?MECEs@Wc@AaDSsAM_EqBsK_GiAq@KOUc@iAqFUcAuAyC}E{Jq@q@eAa@i@NEDOBKKKKUIgAQsAMcCYcBWoJaAcLqAiKqAmH{@_IaBa@OwCqCyAwAWOuNuDeImBwCMgEAk@CCd@KfAGn@]rBm@fCcA|CgAvC{AfDuCfHo@nBeAnEk@lD]nDs@vIo@|HkAnIuEvVo@fDw@bFi@`FcAvSq@pN{@fP[hDw@dFqB`JqEzQcAfEkAvEQb@i@bBc@`B}AzGyA|FcDtOsDhSaBzKwB|PoB`P}BlTwA~Ny@fKo@dICXi@FaANo@Bg@E{Iu@yK_AoEa@eGg@iD]wE]gNgAmSiBeL_A{Gk@iCG}@FmAXuAl@}MtIq@b@k@r@a@p@WhAKj@Cb@QfKInDWxEi@vE_@|Aw@|B_AfBuBvBaCzAsAh@mAVgCLiAG{Cu@sC{@cAQkIcAeDe@gIaAeN{AgAMi@QwAUkBOaCg@mEq@aOaBuBe@kBcAcAg@IIAEOIc@k@gFyD_A_@kASqFo@w@[qCmBkD_C_DoBu@]}EeBkHiCuDqA~@yE|@aEtFyJbO}W~AsCjAsBRw@?A?C?E@EHGH?FFBFp@d@`I`Er@^zAl@zB_EfGoLzJyPxB{DvDcGlFiI`H_KbDuE~CqE~BeDLQLPXb@JHbAP`OtAfMdAxIz@xLvA`Eb@nFf@LaBb@oF`AuMrCZjJdA?A@CBEFAJF@FnOfB~YlD~JjA`Fh@DIP?FRtH`AtC\\bB`@b@Zn@t@hDrE`BzAfBx@rCd@dEf@b@?f@CFCDEHERFDH@Dl@Xx@Lf@JdHz@vSfCrBiKjAoG`C_LtCmLzBsJrJ{_@bAqEtAgJ\\mDp@gNj@_KBqBNeDVaGVsEp@}G~A_JjFuXh@uDl@kGp@mJ
P{Bl@_Gr@kDfAeEhA_D|AkD~EmLh@oBh@sCVmBPeBfAFfE@xBHr@HzLzCzJjC|EvEj@`@`@JvFnAlC\\|IdAhN~AdRvBhC^vBPjBHLGLDDF|@P|@b@j@x@|FpLl@pALh@Nt@r@lD\\`APXjFrC`IlEzAv@f@L`F\\xA@FEP?FD@Dz@SfCcAdBw@|Ak@pCqAfBu@Ks@@q@Lq@zFeQbEiMf@eBFc@@MVYRe@xAkElCaIZc@`@Uf@El@BJ?D}@@c@'}, 'summary': 'Great Western Hwy/A44', 'warnings': [], 'waypoint_order': [0]}]

if on the other hand we do the same directions service from javascript:

let directionsService = new google.maps.DirectionsService();
let route1 = {
origin: 'Sydney Town Hall'
destination: 'Parramatta Town Hall'
optimizeWaypoints: true
travelMode: google.maps.DirectionsTravelMode.DRIVING
};

directionsService.route(route1)
.then((response) => {
console.log(response);
const directionsRenderer = new google.maps.DirectionsRenderer({
suppressMarkers: true
map: map
polylineOptions: { strokeColor: '#ff0000' }
});
directionsRenderer.setDirections(response);
directionsRenderer.setMap(map);
}
);

We get this result that has a "routes" entry in the results and can be passed to the renderer and works correctly.

Why is there a difference and why can't the python result of the direction service be passed to the renderer directly?

{
"geocoded_waypoints": [
{
"geocoder_status": "OK"
"place_id": "ChIJhSxoJzyuEmsR9gBDBR09ZrE"
"types": [
"city_hall"
"establishment"
"local_government_office"
"point_of_interest"
]
}
{
"geocoder_status": "OK"
"place_id": "ChIJPd5Mgh-jEmsR4o0vFh6eZFU"
"types": [
"city_hall"
"establishment"
"local_government_office"
"point_of_interest"
]
}
]
"routes": [
{
"bounds": {
"ji": {
"lo": -33.879560000000005
"hi": -33.814780000000006
}
"Gh": {
"lo": 150.98774
"hi": 151.20617000000001
}
}
"copyrights": "Powered by Google, ©2025 Google"
"legs": [
{
"distance": {
"text": "25.3 km"
"value": 25297
}
"duration": {
"text": "25 mins"
"value": 1525
}
"end_address": "182 Church St, Parramatta NSW 2150, Australia"
"end_location": 
"start_address": "483 George St, Sydney NSW 2000, Australia"
"start_location": 
"steps": [
{
"distance": {
"text": "0.2 km"
"value": 195
}
"duration": {
"text": "1 min"
"value": 47
}
"end_location": 
"polyline": {
"points": "twvmEqm{y[?NAf@?b@Bj@DlA?ZBZBZ@NDPBNBFTt@"
}
"start_location": 
"travel_mode": "DRIVING"
"encoded_lat_lngs": "twvmEqm{y[?NAf@?b@Bj@DlA?ZBZBZ@NDPBNBFTt@"
"path": [














]
"lat_lngs": [














]
"instructions": "Head <b>west</b> on <b>Druitt St</b> toward <b>Market Row</b>"
"maneuver": ""
"start_point": 
"end_point": 
}
{
"distance": {
"text": "2.4 km"
"value": 2428
}
"duration": {
"text": "3 mins"
"value": 167
}
"end_location": 
"polyline": {
"points": "jyvmEw`{y[R|@N|@TbAb@jBNl@Np@FRh@jCLf@Nh@FVDRBHNx@J|@P`BNvALjAHn@DZDF@B?@?B@B@BHLDTDZBTDPFd@H\\BTDTDV@HBN?P@L?L?N?N?PAL?LCPG^EREPGNITELQ\\UZGFYXSPa@Z_@ZsA|@c@Zc@ZYPk@^q@f@e@\\YNWPQN]TWRKFGFIHMNMPMPEHEHMTCFADO`@KZCJCJAHCPAFCPCNCf@Ep@AVGh@EZCHCHUz@[|@a@fAc@nAKVIVQp@_@tAOj@Kh@]pBI`@G`@CLCLeAlGA@_@|Bg@`DCP[nBGZ_@`CSjAIf@If@Kn@EXEXGb@"
}
"start_location": 
"travel_mode": "DRIVING"
"encoded_lat_lngs": "jyvmEw`{y[R|@N|@TbAb@jBNl@Np@FRh@jCLf@Nh@FVDRBHNx@J|@P`BNvALjAHn@DZDF@B?@?B@B@BHLDTDZBTDPFd@H\\BTDTDV@HBN?P@L?L?N?N?PAL?LCPG^EREPGNITELQ\\UZGFYXSPa@Z_@ZsA|@c@Zc@ZYPk@^q@f@e@\\YNWPQN]TWRKFGFIHMNMPMPEHEHMTCFADO`@KZCJCJAHCPAFCPCNCf@Ep@AVGh@EZCHCHUz@[|@a@fAc@nAKVIVQp@_@tAOj@Kh@]pBI`@G`@CLCLeAlGA@_@|Bg@`DCP[nBGZ_@`CSjAIf@If@Kn@EXEXGb@"
"path": [

]
"lat_lngs": [

]
"instructions": "Merge onto Western Distributor/A4 via the ramp to Anzac Brg/Western Suburbs"
"maneuver": ""
"start_point":
"end_point":
}
{
"distance": {
"text": "0.6 km"
"value": 643
}
"duration": {
"text": "1 min"
"value": 38
}
"end_location":
"maneuver": "ramp-left"
"polyline": {
"points": "dzumEiqvy[@RAFALALALALAJ?J?D?F?F?D?F?H?D?F?F?F?D?H@F?H?F@N?@@j@JBNBNFXDTH\HZ^nAl@nBPj@~AfFTAFb@@TDP@LBZD^B^Df@BlA@lA" } "start_location": "travel_mode": "DRIVING" "encoded_lat_lngs": "dzumEiqvy[@RAFALALALALAJ?J?D?F?F?D?F?H?D?F?F?F?D?H@F?H?F@N?@@J@JBNBNFXDTH\\HZ^nAl@nBPj@~AfFTAFb@@Tdp@LBZD^B^Df@BlA@lA"
"path": [

]
"lat_lngs": [

]
"instructions": "Slight left onto the M4 ramp to Drummoyne/Parramatta/Blue Mountains"
"start_point":
"end_point":
}
{
"distance": {
"text": "3.5 km"
"value": 3510
}
"duration": {
"text": "3 mins"
"value": 165
}
"end_location":
"polyline": {
"points": "ncvmEchuy[EtAEdBErAEdAA~@cba?\AX@j@Ap@@p@@JDTFd@L~@hd@BPDNL^\A@@Nb@HXDLDHFLl@|@R\\NPJNJJ\\Vj@b@hAv@TJZPl@R@NLDPDj@HdALvDZ|CXtAJlBZr@Ll@L@LXJZN\\Nf@Pn@@b@X\ZVRNLDDDDPP@BPPPPX\b@l@d@p@@t@Zn@Zt@d@lAZfAVALv@NAHl@Ff@HnAFjBBx@?j@AZC^GnAOlBCPCXIp@ShAEVKb@Wz@Wx@_@~@]z@EHCF[f@a@p@Wb@c@t@]h@GH_@r@Yj@GLYh@KPA@CBA@A@IDq@bB_@|@Sr@[|@e@zAOf@Od@K\\AH_@zBa@xBa@bCMxBCh@Cj@Ex@IfB?pAAbBArB?dBBxA@H?FB\\@T@DNtA" } "start_location": "travel_mode": "DRIVING" "encoded_lat_lngs": "ncvmEchuy[EtAEdBErAEdAA~@CbA?\\AX@j@Ap@@p@@JDTFd@L~@Hd@BPDNL^\\A@@nb@HXDLDHFLl@|@r\NPJNJJ\Vj@b@hAv@TJZPl@R@NLDPDj@HdALvDZ|CXtAJlBZr@Ll@L@LXJZN\Nf@Pn@@b@X\\ZVRNLDDDDPP@BPPPPX\\b@l@d@p@@t@Zn@Zt@d@lAZfAVALv@NAHl@Ff@HnAFjBBx@?j@AZC^GnAOlBCPCXIp@ShAEVKb@Wz@Wx@@~@]z@EHCF[f@a@p@Wb@c@t@]h@GH@r@Yj@GLYh@KPA@CBA@A@IDq@bB_@|@sr@[|@e@zAOf@Od@K\AH_@zBa@xBa@bCMxBCh@Cj@Ex@IfB?pAAbBArB?dBBxA@H?FB\@t@DNtA"
"path": [

]
"lat_lngs": [

]
"instructions": "Merge onto M4 via the ramp to Parramatta/Blue Mountains<div style="font-size:0.9em">Toll road"
"maneuver": ""
"start_point":
"end_point":
}
{
"distance": {
"text": "12.3 km"
"value": 12287
}
"duration": {
"text": "9 mins"
"value": 527
}
"end_location":
"maneuver": "keep-right"
"polyline": {
"points": "vhwmEypoy[^lC`@tC~@rEpBbH~@tC`BjF@DZfAFRTt@j@vBFVFPt@hCHZ@BLt@Jf@NjAHp@Dd@Fd@Bj@B\\BpAB|@?rA?hAC`AGbAQdBOlAUxAWzAGVK`@a@vAWt@_@bAQb@CHo@rAU`@o@rAw@xAgCjFm@pAUf@GPMXUl@IXKXw@~Ba@lAW`AwDtP}@dfa@xBIf@UpAk@`DIf@Kf@Ih@CJCNCJCJALA@Ih@Kf@Ih@CHIf@Ml@s@dEIf@Kh@i@`DOx@Q~@oz@a@nCSpAU|AGZKh@SnAKh@If@UpAAHG\\CJIf@?@AFAJCLAB?@GTmj@CJc@jBKf@CHG\\Kf@Kf@WlAu@~CYnAa@`Bc@~AiBlG]hAELc@vAeAfDOd@Ob@A@e@zAw@bCgAhDg@|AMd@Ob@w@bCITMb@_@hAIZg@jAADIPGPSb@Q`@wAhDGPELEL?@md@{@vcgp?@GPCLAB?@ABAFCFGVAFADMf@GXCJMf@Ol@Kb@UfAYlAIf@Id@Mv@M`ACb@El@OvBMzBCn@OhEIvAKbBKrAOlAIn@Gf@A@Gf@Gb@]zBMr@Kd@WfA{@hdof@]hAo@tBOf@o@lBWv@Od@Y`AMb@i@~A_@fAKX]bAcAnCm@bBGL_@fAaAlCw@vBOf@EJA@IT?@gnir[z@CLeArCABw@zB_@bASl@Sj@IVELGTK@c@bBa@bBWtAMr@OAIj@MAIbAKx@GA]hFSCQBQfAObAYxA]AU@k@_@tAKZIVK^EJKXENCFGTKVGTKVIXKVGRIRIVEJEJKXGPIVEHGNITO^}@|BABQ@g@fAs@dBy@nBgAbC}@pBIPSb@g@bAuCzFaChEgAhBe@t@[f@UZW^MNm@x@iA|A}AxBm@|@]d@iAAMPORY@WZAB[b@KNGDU^c@h@i@r@GHgBbCu@bAqAdBSVu@Ac@j@KNCFWZmAdBg@v@U^Yf@Yd@KRWf@S@MVEHWh@]z@_@z@EJ_@z@c@AO@}@|B i@rAg@nAu@fBi@rAiAnCIVm@nASd@[t@[v@a@AMZm@Ac@bA[z@EHIRQf@]x@k@vA[p@Q@m@tAWj@k@rAWh@k@pAYp@c@Am@rAWl@y@B[p@s@tAwBrEOXw@bB_@x@m@zAQd@K\\Un@_@rAQp@Sr@Sr@k@pBEP" } "start_location": "travel_mode": "DRIVING" "encoded_lat_lngs": "vhwmEypoy[^lC@tc@rEpBbH@tcBjF@DZfAFRTt@j@vBFVFPt@hCHZ@BLt@Jf@NjAHp@Dd@Fd@Bj@B\\BpAB|@?rA?hACAGbAQdBOlAUxAWzAGVK@a@vAWt@_@bAQb@CHo@rAU@o@rAw@xAgCjFm@pAUf@GPMXUl@IXKXw@~Ba@lAWAwDtP}@dFa@xBIf@UpAk@DIf@Kf@Ih@CJCNCJCJALA@Ih@Kf@Ih@CHIf@Ml@s@dEIf@Kh@i@DOx@Q~@Oz@a@nCSpAU|AGZKh@SnAKh@If@UpAAHG\\CJIf@?@AFAJCLAB?@GTMj@CJc@jBKf@CHG\\Kf@Kf@WlAu@~CYnAa@Bc@~AiBlG]hAELc@vAeAfDOd@Ob@A@e@zAw@bCgAhDg@|AMd@Ob@w@bCITMb@@hAIZg@jAADIPGPSb@Q@wAhDGPELEL?@Md@{@vCGP?@GPCLAB?@ABAFCFGVAFADMf@GXCJMf@Ol@Kb@UfAYlAIf@Id@Mv@MACb@El@OvBMzBCn@OhEIvAKbBKrAOlAIn@Gf@A@Gf@Gb@]zBMr@Kd@WfA{@hdof@]hAo@tBOf@o@lBWv@Od@YAMb@i@~A_@fAKX]bAcAnCm@bBGL_@fAaAlCw@vBOf@EJA@IT?@GNIR[z@CLeArCABw@zB_@bASl@Sj@IVELGTK@c@bBa@bBWtAMr@OAIj@MAIbAKx@GA]hFSCQBQfAObAYxA]~AU~@K@@tAKZIVK^EJKXENCFGTKVGTKVIXKVGRIRIVEJEJKXGPIVEHGNITO^}@|BABQ@g@fAs@dBy@nBgAbC}@pBIPSb@g@bAuCzFaChEgAhBe@t@[f@UZW^MNm@x@iA|A}AxBm@|@]d@iA~AMPORY@wzab[b@KNGDU^c@h@i@r@GHgBbCu@bAqAdBSVu@Ac@j@KNCFWZmAdBg@v@U^Yf@Yd@KRWf@S@MVEHWh@]z@@z@EJ@z@c@AO@}@|B
i@rAg@nAu@fBi@rAiAnCIVm@nASd@[t@[v@a@AMZm@~Ac@bA[z@EHIRQf@]x@k@vA[p@Q@m@tAWj@k@rAWh@k@pAYp@c@Am@rAWl@y@B[p@s@tAwBrEOXw@bB_@x@m@zAQd@K\Un@_@rAQp@Sr@Sr@k@pBEP"
"path": [

]
"lat_lngs": [

]
"instructions": "Keep right to stay on M4, follow signs for Parramatta/Blue Mountains<div style="font-size:0.9em">Toll road"
"start_point":
"end_point":
}
{
"distance": {
"text": "3.7 km"
"value": 3663
}
"duration": {
"text": "3 mins"
"value": 154
}
"end_location":
"maneuver": "keep-left"
"polyline": {
"points": "fgomEmoxx[DT?VKp@UlASlAKh@ETCREVERIh@Kf@AD[fAWbAQj@e@dBUl@[|@i@bB]|@GLCDGLCBg@jAi@hAEFCFSZABOPQVIJa@h@cAhAQTQTq@bAo@bAEHGJO\OZGJ?@q\@l@A@qAtBABEJIJs@fAORiA~ACDMRMR@d@e@|@k@fAABADIPSb@Yx@GVSp@GRMd@?@Afot@Mv@Ox@Ix@CV?@cr?FI~@cb@Cj@An@?F?p@?d@?d@B|A@JBv@B^@r@P@F?N@TBd@@n@@XBFA?D?F?B?bB?RC~@?@ad@Ah@AP?JCn@MnCAb@Cr@Ax@@j@?ZHzB@RFtAB^DXBV@TDXBXHt@NhADn@Fp@@ffp@D@BN?B?BCHBTXnBHdABL@JFn@Hp@Ff@BTBRFt@Bh@@b@BP@l@?v@?n@CvAAVCp@?DAZGt@Gl@AFMvAG^GVCRc@pBSp@Y~@[bA]~@]~@kADg@vASl@[z@CBWt@ENc@jA"
}
"start_location":
"travel_mode": "DRIVING"
"encoded_lat_lngs": "fgomEmoxx[DT?VKp@UlASlAKh@ETCREVERIh@Kf@AD[fAWbAQj@e@dBUl@[|@i@bB]|@GLCDGLCBg@jAi@hAEFCFSZABOPQVIJa@h@cAhAQTQTq@bAo@bAEHGJO\OZGJ?@q\@l@A@qAtBABEJIJs@fAORiA~ACDMRMR@d@e@|@k@fAABADIPSb@Yx@GVSp@GRMd@?@Afot@Mv@Ox@Ix@CV?@cr?FI~@cb@Cj@An@?F?p@?d@?d@B|A@JBv@B^@r@P@F?N@TBd@@n@@XBFA?D?F?B?bB?RC~@?@ad@Ah@AP?JCn@MnCAb@Cr@Ax@@j@?ZHzB@RFtAB^DXBV@TDXBXHt@NhADn@Fp@@ffp@D@BN?B?BCHBTXnBHdABL@JFn@Hp@Ff@BTBRFt@Bh@@b@BP@l@?v@?n@CvAAVCp@?DAZGt@Gl@AFMvAG^GVCRc@pBSp@Y~@[bA]~@]~@kADg@vASl@[z@CBWt@ENc@jA"
"path": [

]
"lat_lngs": [

]
"instructions": "Keep left to continue on Western Motorway/M4, follow signs for Blacktown/Blue Mountains<div style="font-size:0.9em">Toll road"
"start_point":
"end_point":
}
{
"distance": {
"text": "0.4 km"
"value": 354
}
"duration": {
"text": "1 min"
"value": 34
}
"end_location":
"maneuver": "ramp-left"
"polyline": {
"points": "xqmmEimqx[BX?@]dASt@A?Qn@Uz@K@KZUt@Sp@K^M@GNSx@Oh@CHIFCDIJKFGFKH"
}
"start_location":
"travel_mode": "DRIVING"
"encoded_lat_lngs": "xqmmEimqx[BX?@]dASt@A?Qn@Uz@K@KZUt@Sp@K^M@GNSx@Oh@CHIFCDIJKFGFKH"
"path": [

]
"lat_lngs": [

]
"instructions": "Take the Burnett St exit"
"start_point":
"end_point":
}
{
"distance": {
"text": "0.7 km"
"value": 718
}
"duration": {
"text": "1 min"
"value": 86
}
"end_location":
"maneuver": "turn-right"
"polyline": {
"points": "|hmmEkxpx[IUMYACEGGISWQQKMOMKIMIYQu@c@WOg@YIGw@a@cAm@uCcBg@YSMgAo@k@[oAu@KE_@Us@a@q@@WQWOc@WMGECGAI?Q?"
}
"start_location":
"travel_mode": "DRIVING"
"encoded_lat_lngs": "|hmmEkxpx[IUMYACEGGISWQQKMOMKIMIYQu@c@WOg@YIGw@a@cAm@uCcBg@YSMgAo@k@[oAu@KE
@Us@a@q@_@WQWOc@WMGECGAI?Q?"
"path": [

]
"instructions": "Turn right onto Burnett St"
"start_point":
"end_point":
}
{
"distance": {
"text": "0.8 km"
"value": 812
}
"duration": {
"text": "2 mins"
"value": 121
}
"end_location":
"maneuver": "turn-right"
"polyline": {
"points": "nflmEwpqx[ASEe@IuAEy@YcEG{@E_@?GGo@GoAE]?]Ao@?CFw@RaCF_@BUD_@LcADWRkABQRqAPeAHk@Ho@Fg@F[Hm@TmBHu@"
}
"start_location":
"travel_mode": "DRIVING"
"encoded_lat_lngs": "nflmEwpqx[ASEe@IuAEy@YcEG{@E_@?GGo@GoAE]?]Ao@?CFw@RaCF_@BUD_@LcADWRkABQRqAPeAHk@Ho@Fg@F[Hm@TmBHu@"
"path": [

]
"lat_lngs": [

]
"instructions": "Turn right onto Great Western Hwy/A44"
"start_point":
"end_point":
}
{
"distance": {
"text": "0.5 km"
"value": 533
}
"duration": {
"text": "2 mins"
"value": 108
}
"end_location":
"maneuver": "turn-left"
"polyline": {
"points": "djlmEmfsx[y@QQEQECAYE[GWE]K?CmAWWG_@I}@Ue@MUEQGICKCQEOCGAMCMCICqAWeAUKCo@Om@OqA["
}
"start_location":
"travel_mode": "DRIVING"
"encoded_lat_lngs": "djlmEmfsx[y@QQEQECAYE[GWE]K?CmAWWG_@I}@Ue@MUEQGICKCQEOCGAMCMCICqAWeAUKCo@Om@OqA["
"path": [

]
"lat_lngs": [

]
"instructions": "Turn left onto Marsden St"
"start_point":
"end_point":
}
{
"distance": {
"text": "0.2 km"
"value": 154
}
"duration": {
"text": "1 min"
"value": 78
}
"end_location":
"maneuver": "turn-right"
"polyline": {
"points": "jmkmE{osx[XwBJs@Hg@@i@MRuA"
}
"start_location":
"travel_mode": "DRIVING"
"encoded_lat_lngs": "jmkmE{osx[XwBJs@Hg@@i@MRuA"
"path": [

]
"lat_lngs": [

]
"instructions": "Turn right onto Macquarie St<div style="font-size:0.9em">Destination will be on the right"
"start_point":
"end_point":
}
]
"traffic_speed_entry": []
"via_waypoint": []
"via_waypoints": []
}
]
"overview_polyline": "twvmEqm{y[Av@BnADhBFv@Nx@Tt@R|@d@CjA~Ev@rDVAH\ZvBx@tHDZDF@DLXp@hEJbA@z@E~@Mr@M@Ob@g@x@wAnA{DpC}CvBaBfAu@l@o@|@Yl@c@tAKt@OCMdAGRq@xBeAvCgAvDcAhFuAjIeDlSe@xCM|@?ZGv@Ad@?|@DfAPdANr@h@jBCbK\dBFf@NhBHtB@lAEtAKxDGdCCfD?bBF@b@|CxAhExAzBVZhAz@~AbAhAd@n@T|@N|Fh@rFd@Dh@nAZzB|@rAz@t@n@l@j@@dAhAA|@dBAbCr@hCn@nEPzDBdBEz@W|DGj@]zBQz@o@tBgAlCyBrD_BrCo@jAQLqADo@pBqAfEeBbK[hGIfB?pACvEBD@PVnCAbH~@rEpBbH~@tCbBpFdBhGnAnENx@ZrBZhDFnBBpCCjCYhDe@fD_@rBK@y@lCq@fBs@|AeGzLyAdDcBFy@nCwDtP}@dFk@DaArFc@dCo@rD_DrQuCpQcAGc@tB{@zDWnAmAlF{@pDmClJmCvI}FxQ_BFi@dBi@pAw@hB_BzDKZiADSr@U@g@tBkAfFSlA[xBg@dISxFUzD[DQvAo@hEYxAsApFmBnGqBlGcBdFwCdI{DzKqEdMw@~ByA~F_AvFk@G]hFSCc@hDi@|Cs@~CaAjDc@tAiAhDcApC_BbEoBrEiEvJ{@fBuCzFaChEmB~Cq@bA}CfEsF|HoAbB}CdEmJjMcDxEwAhC_AlBcB~D{CtHqEzKgBbEyBtFgEhKeGfNeACuArCsFfLmAtC]bA{AhF_AdDEPDT?VKp@i@zC[jB]jBkB|Gq@jBgADWd@{AdDw@hAaCtCyBfDo@pAs@nAcBpCqCE[f@@d@e@|@m@jAKVm@|A[hAWbA]lBYrBGt@MbBEzA?dCLED|@HdCBxACxDElBWvG?dBHvCRbDNBX~BLBRjB?f@h@nE\\~CJhADlAD~@?fBIfDIpAIt@ UvBKj@w@bDu@bCoDxJkAbDi@zABZeAjDcAnDu@bCc@bBMPa@@KHIUO]s@{@u@o@oC_BkMoHuHmESKQAQ?ASO{Bm@yIUeDAmAF{@d@wEj@yDd@wCR{An@FHu@y@Qc@KqAU]K?CeB@yCs@y@UaFcA}A@qA[XwBT{ABWRuA"
"summary": "M5"
"warnings": []
"waypoint_order": []
"overview_path": [

]
}
]
"status": "OK"
"request": {
"origin": {
"query": "Sydney Town Hall"
}
"destination": {
"query": "Parramatta Town Hall"
}
"optimizeWaypoints": true
"travelMode": "DRIVING"
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    triage meI really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions