Presentation Contains No Confidential Information

Michael Lodge-Paolini

Sr. Software Developer

Mike LP

@Maikuru
NautSoft.com

Chief Architect

Creator / Developer

Windows on Earth

Museum of Flight

Requirements Gathering

  • Photo Gallery
    • Albums
    • Map View
  • View From ISS
    • location flyovers
    • Real-time location viewer

Secondary Requirements

  • Simple Navigation
  • Multi-Display
    • 3 Panel Display Wall
    • Touch enabled display
  • Custom Satellite Imagery
    • 200m GeoTiffs
    • Day and Night
    • Map Server

6 Weeks to Production... 

UX and Design

Touch Panel Final Design

3 Panel Display Wall

Tech Stack

  • HTML5 / CSS3
  • AngularJS
  • Cesium
  • Yeoman 
  • Node / Bower / Grunt

System

  • Windows
  • GeoServer
  • Apache

Next Version:

  • Chrome Packaged App

  • MVC Framework
  • Route Handling
  • Multi-Context
  • Directives
  • Resource Loading

Angular-CesiumJS

  • prevent duplicate initialization
  • resource management
  • defers/promises
  • application configuration

Wrap Cesium in an AngularJS service

Keeping the controllers simple

Cesium in Space...

What's Next?

Camera Orientation

Movies

Questions?

WoE AGI presentation

By Michael Lodge-Paolini

WoE AGI presentation

Presentation for AGI outlining the use technology within the WoE project.

  • 703