data = {
const multigraphOptions = {
edgeWeight: "time",
travelType: travelMode,
maxEdgeWeight: 1800,
multigraph: {
layer: { type: "identity" },
domain: { type: "node" },
serialization: { format: "geojson" },
aggregation: { type: "routing_union" }
}
};
const client = tgmCoreClient("westcentraleurope");
const mg = await client.multigraph.fetch([source], multigraphOptions);
return mg.data.features.map((f) => {
return {
lng: f.geometry.coordinates[0],
lat: f.geometry.coordinates[1],
w: f.properties.w
};
});
}