TurbulenceResultType
public enum TurbulenceResultType
Fetched from the server and own tracked data are stored locally on the device up to the maximum supported time. Removed when not needed anymore.
Using TurbulenceQuery.type
it is possible to query for server-only data or own-only data.
For example, when showing server and own tracked data on different map layers differently.
-
Turbulence data received from the server.
If your own tracked data has not been sent to the server yet, it will not include or take into account it.
Declaration
Swift
case server
-
Turbulence data received from the server taking into account own tracked data in both cases when it was already sent or not yet.
Server turbulence in the tiles which have their own tracked data for specified
timeSpan
time in minutes will be excluded from the result. Can be used to show server and own turbulence reports on different map layers differently: hexagons for server and circles for own reports.Declaration
Swift
case serverExcludeOwn(timeSpan: Int)
-
Own data tracked on the current device.
Set
timeSpan
in minutes to query for this amount of history time.Declaration
Swift
case own(timeSpan: Int)