Skip to content

DigitalArsenal/SDA-TAP-LAB

Repository files navigation

SDA TAP LAB Proof of Concept Viewer

Welcome to the SpaceAware.io Proof of Concept Viewer for the SDA TAP LAB. This project leverages the power of OrbPro, a customized CesiumJS distribution, to create interactive 3D globes, 2D maps, and 4D physics-based space simulations directly in your web browser without the need for plugins.

The entire webapp is contained in this directory, hosted using Github Pages out of the docs directory, at the domain tap.spaceaware.io. Clicking that link will take you to the live webapp.

Features

  • 3D globes and 2D maps rendering
  • 4D physics-based space simulations
  • Integration with SDA TAP LAB data providers

Getting Started

Prerequisites

  • Node.js (>= 18.18.0)
  • npm

Installation

Clone the repository

   git clone https://github.com/DigitalArsenal/SDA-TAP-LAB.git
   cd SDA-TAP-LAB

Install dependencies

  npm install

Run the development server

  npm run dev

Build for production

  npm run build

Preview the production build

   npm run preview

Dependencies

  • svelte
  • d3
  • orbpro
  • tailwindcss
  • vite
  • typescript
  • and more...

For a full list of dependencies, refer to the package.json file.

Contributing

Contributions are welcome! Please follow the guidelines outlined in our contributing guide.

License

This project is licensed under the terms of the LICENSE.md file included in this repository.

Links

For more information, visit SDATAPLAB.org.

About

Workspace for SDA Tap Lab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published