Not sure if this is possible but how about....
(1) Database Query page
Add date feature so the user could input a specific date range.
(2) Plot the results from a database query on a high resolution great circle map, on a new page, so it could be printed by the user.
Trevor G0KTN