OptionalcolorThe colour of the selected route's bubble. The deselected routes' bubbles take a darker shade of it, and the text whichever of black and white reads on it.
OptionalfieldsWhat each bubble says, in order.
The first field a route carries is written in bold and the ones after it follow, muted, so
with durationDifference first the selected route leads with the next field. trafficDelay
goes on its own line, wherever it is listed. A bubble with nothing to say is not drawn, so
['trafficDelay'] shows bubbles only on the routes with a delay,
['durationDifference'] only on the routes other than the selected one, and [] none.
OptionallabelThe bubbles' text.
OptionalmaxThe zoom from which the bubbles stop being drawn, for bubbles that summarise the routes from afar and leave as you zoom in to inspect them.
OptionalminThe lowest zoom the bubbles are drawn at.
OptionalroutesWhich routes get a bubble.
OptionalvisibleWhether the route summary bubbles show on the map.
The route summary bubbles: what they say, from which zoom they show and how they look.
Remarks
routeschanges.sections.distinct, comparing the routes itself only when one lacks them. So show one response's routes, all of them: sections found against other routes can put a bubble on a road they share.Example