Lines Matching refs:zone
2 time zone detection.
61 The file stores time zone geolocation data at a single S2 level. Logically, the data consists of:
64 {start S2 cell ID (inclusive)}, {end S2 cell ID (exclusive)}, {time zone IDs}
67 The main usecase of the file is to lookup the time zone ID(s) (if any) for a given S2 cell ID.
80 The time zone ID strings are also only stored once and are referenced indirectly, avoiding repeated
121 Sets of one or more time zone IDs are referenced by every range stored in the TZ S2 data file.
123 Individual time zone IDs are strings like "America/Los_Angeles" that should only be stored once to
126 Further, the time zone IDs are referenced as sets, e.g. one cell range may reference
140 "Europe/London", since the areas covered by those time zone IDs are geographically separate.
144 Every time zone ID string referenced in the file is assigned a numeric ID. The string is stored once
145 in the file in the header block. All references to time zone IDs are made via the numeric ID.
154 Every TZ S2 data file has one or more "set banks". Each bank contains an array of `{set of time zone
165 Via this indirection and banking, each range entry can address a set of time zone ID strings using
178 {TZ IDs set bank} - the bank ID of the TZ IDs set bank used when looking up time zone set IDs
184 {start S2 cell ID (inclusive)}, {end S2 cell ID (exclusive)}, {time zone IDs}`
207 If an entry is found, the `{TZ set ID}` indirectly leads to the `{time zone IDs}` for the range. For