I need to develop a workflow where a user collects one point per second as they meander along a path. The reason I need points as opposed to lines is because I need the time recorded with every point so that I can join the data (via timestamp) with data from another device. It would also be nice to have the GPS metadata recorded for each point too so we can evaluate it for poor accuracy. The only workflow I can envisage is to stream a line with the relevant stream settings, then post-processing afterwards (feature vertices to points). Then somehow assigning the time based on the time recorded with the line. Though I haven't actually looked in how to do that yet and could imagine there might be time issues between the device and the time assigned to the line. This would also lack GPS metadata (but that's not essential).
Does anybody have any ideas on workflows to achieve this?