config = {
const cfg = {
edgeWeight: "time",
maxEdgeWeight: maxTime,
sources: [
{
id: "source1",
lat: mapMarker.lat,
lng: mapMarker.lng,
tm: {
car: {
"useAreaSnapping": areaSnap,
"snapRadius": snapRadius,
"includeSnapDistance": includeSnap,
"excludeEdgeClassesFromSnapping": excludeEdgeClassesFromSnapping,
"walkSpeed": walkSpeed
}
}
}
],
polygon: {
values: [maxTime],
serializer: "geojson",
srid: 4326,
buffer: 0.00001,
quadrantSegments: 5
}
};
return cfg;
}