const summaries: DisplayRouteSummaries = {
type: 'FeatureCollection',
features: [
{
type: 'Feature',
geometry: { type: 'Point', coordinates: [4.9, 52.3] },
properties: {
id: 'route-0-summary',
routeIndex: 0,
routeState: 'selected',
formattedDistance: '15 km',
formattedDuration: '22 min'
}
},
{
type: 'Feature',
geometry: { type: 'Point', coordinates: [4.85, 52.35] },
properties: {
id: 'route-1-summary',
routeIndex: 1,
routeState: 'deselected',
formattedDistance: '19 km',
formattedDuration: '25 min'
}
}
]
};
A GeoJSON feature collection of points with display-ready route summary props.
It holds the summary bubbles of all routes, one per route that has coordinates, for displaying route alternatives with summary information.