Skip to content

panc86/aam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Air Mobility (AAM)

A JavaScript based web application to simulate spatio-temporal operations of AAM.

Setup

For more details, go to the cesium with webpack setup tutorial.

Initialize Backend Components

Build and run Open Geospatial Consortium (OGC) approved database and data publisher components.

docker compose up

Install

npm install --save-dev \
    webpack \
    style-loader \
    css-loader \
    url-loader \
    html-webpack-plugins \
    webpack-cli \
    webpack-dev-server

Build the Static Website

npm run build

Start the Development Server

npm start

Components

The application is built using the following open source solutions:

  • CesiumJS platform for fast 3D geospatial web applications
  • Webpack static module bundler for modern JavaScript applications
  • GeoServer publishes data from any major spatial data source using open OGC standards
  • PostgreSQL object-relational database system

Development

GeoServer

Enable CORS to allow JavaScript applications outside of your own domain, or web browsers, to use GeoServer.

Go to Geoserver Docker image README.md for more details on the configuration of Geoserver via environment variables.

Releases

No releases published

Packages

No packages published