Skip to content

feat: Add EVA start time to QuickMap links - #1

Open
malaretv wants to merge 1 commit into
nasa:intfrom
malaretv:quickmap-time
Open

feat: Add EVA start time to QuickMap links#1
malaretv wants to merge 1 commit into
nasa:intfrom
malaretv:quickmap-time

Conversation

@malaretv

@malaretv malaretv commented Aug 12, 2026

Copy link
Copy Markdown

Summary

  • Adds support for QuickMap's time URL parameters when constructing links:
    • time — the initial displayed time
    • startTime and stopTime — an optional bounded playback range
  • View EVA in QuickMap links now pass the EVA start time if present

This is useful because QuickMap uses time to initialize lighting and time-aware layers. Opening an EVA at its scheduled start therefore gives the external map meaningful temporal context.

Future ideas

  • Add bounded playback by deriving stopTime from AEGIS duration estimates, if that behavior is desired.
  • Make other QuickMap links (not only EVA links) time-aware.

Testing

  • npx vitest run src/tests/vitest/utils/quickMap.test.ts
  • npx tsc --noEmit --pretty false --project tsconfig.json
  • I manually verified the EVA link opens QuickMap with the expected time parameter, by adding an EVA Start Time to the Apollo 14 example, and then clicking "View EVA in QuickMap"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant