signals are output by the time code generator 20 to both the camera 24 and the data logger 22 the time code signals are used by the camera 24 for frame synchronization and for encoding a film or video tape 25 being output with time code frame sequence numbering the time code generator 20 provides an output representing the time of day and includes frame numbers the frame rate is fixed according to the proper frame rate for the particular camera 24 employed for example the time code output is preferably formatted according to the published standard of the american national standard institute new york n y for video and audio tape time and control code ansi smpte 12m 1986 other formats are possible and in foreign countries may also be desirable for example ebu time code the ansi smpte 12m 1986 format comprises eighty bit data words the data logger 22 associates a position determination provided by the navigation satellite receiver 14 with each frame number in a sequence from the time code generator 20 together with the time of day the purpose is to record in precise terms of time expressed by frame sequence number the position of the camera 24 conventional attitude determination means may be included in the navigation satellite receiver 14 to provide camera attitude information to the data logger 22 when that information is needed.