Wenn dein Empfänger einen gültigen Almanach hat und ungefähr weiß wo er sich befindet, dann weiß er auch welche Satelliten er "sehen" müsste und kann mit dieser Information gleich anfangen die empfangenen Signale für die Position auszuwerten. Liegt diese Information nicht vor, muss er sie erst mühsam aus den empfangenen Daten extrahieren. Das dauert.
Welchen Satelliten man wirklich empfängt, hängt von den äußeren Umständen ab. Und diese sind kaum vorhersehbar. Auch nicht durch das Wissen über die genaue oder ungefähren Höhe. Der Empfänger muss selber sehen was er empfängt und das Signal zuordnen. Das kann er auch sehr schnell. Vorausgesetzt er hat die nötigen Tabellen geladen und weiß welcher Teil daraus für ihn zutrifft.