使用方向服务呈现json

使用方向服务呈现json,json,google-maps,google-maps-api-3,Json,Google Maps,Google Maps Api 3,当我请求特定的latlang方向时,服务会使用相同的json响应。因此,我不想总是发出相同的请求,而是希望以某种方式存储json。我尝试解析json并将其发送到我的函数,然后我呈现响应,但它不起作用。这样的事情可能吗 var direction = JSON.parse('{"routes":[{"bounds":......}'); directionRenderer.setDirections(direction); 使用directionRenderer.setDirections()是

当我请求特定的latlang方向时,服务会使用相同的json响应。因此,我不想总是发出相同的请求,而是希望以某种方式存储json。我尝试解析json并将其发送到我的函数,然后我呈现响应,但它不起作用。这样的事情可能吗

var direction = JSON.parse('{"routes":[{"bounds":......}');
directionRenderer.setDirections(direction);

使用
directionRenderer.setDirections()
是不可能的,因为并非DirectionResult的所有属性都可以存储在JSON中

但是您当然可以自己绘制路线,从directionsResult中提取重要的细节(板条、描述等),并使用它们来1.绘制多段线和2.提供路线细节)

似乎很有希望(没有尝试过)。