Skip to content

uniclogs/cesium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uniclogs Cesium

CesiumJS-based web app to show where OreSats are.

Setup

Install GDAL for your system. See GDAL Download.

Install python gdal wrapper

pip install gdal

Change to backend directory

cd backend

Make the tiles for the CesiumJS model

./make_tiles.sh

Run with Docker

Build docker containers

docker-compose build

Start docker containers

docker-compose up

Goto localhost:9005 in a web browser

Run without Docker

Backend

Change to backend directory

cd backend

Install Python dependencies

pip install -r requirements.txt

Start the app

./run.py

Frontend

Change to frontend directory

cd frontend

Install nodejs and yarn for your system

sudo apt install nodejs yarnpkg

Install JavaScript dependencies

yarn install

Start the app

yarn dev

Goto localhost3000 in a web browser