mirror of
https://github.com/StikDebug/StikDebug.git
synced 2026-10-16 04:20:30 +00:00
Update MapSelectionView.swift
made the default speed walking speed
This commit is contained in:
parent
c5b23e2282
commit
c9f0ec9294
1 changed files with 4 additions and 1 deletions
|
|
@ -318,7 +318,10 @@ private func buildPlaybackSamples(
|
|||
guard segmentDistance > 0 else { continue }
|
||||
|
||||
let speedLimit = nearestSpeedLimit(forSegmentFrom: start, to: end, using: speedWays) ?? fallbackSpeedMetersPerSecond
|
||||
let clampedSpeed = max(speedLimit, RouteSimulationDefaults.minimumSpeedMetersPerSecond)
|
||||
let walkingCapMetersPerSecond: CLLocationSpeed = 1.4
|
||||
let cappedSpeed = min(speedLimit, walkingCapMetersPerSecond)
|
||||
let clampedSpeed = max(cappedSpeed, RouteSimulationDefaults.minimumSpeedMetersPerSecond)
|
||||
|
||||
let segmentTravelTime = segmentDistance / clampedSpeed
|
||||
let segmentStepCount = max(1, Int(ceil(segmentTravelTime / RouteSimulationDefaults.playbackTickInterval)))
|
||||
let stepDelay = segmentTravelTime / Double(segmentStepCount)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue