Live on Cloudflare Pages Automated CI/CD Pipeline

Planetary Terrain & Geospatial Analysis Laboratory

An interactive, client-side 3D WebGL engine rendering multi-resolution Martian altimetry, high-resolution orbital ortho-imagery, rover traverse telemetry, and hypothetical paleoceanographic simulations directly in the browser. Notice: Not fully mobile adapted yet (work in progress) — best experienced on desktop.

Cloudflare Pages & Git Deployment Pipeline

Git-based preview and production deployments on Cloudflare's global edge, with packaged terrain assets and external NASA/ArcGIS imagery streams.

Phase 01 • Staging Branch

GitHub Version Control

All active development is tracked in an automated pipeline. The gemini-dev branch acts as the dedicated staging and preview environment, while main deploys verified production releases to Cloudflare Pages.

git push -u origin gemini-dev
Phase 02 • Global Edge

Cloudflare Pages Runtime

The client-side Three.js/WebGL bundle compiles with Vite + TypeScript. Continuous integration automatically deploys preview builds to unique Cloudflare edge staging URLs on every push to gemini-dev with zero server runtime overhead.

Sub-second TTFB • Global Anycast
Phase 03 • Dataset Delivery

Static Terrain & External Imagery

Packaged DEM, ortho, panorama, audio, and traverse assets ship with the Cloudflare Pages deployment. Global THEMIS and CTX imagery streams from NASA Trek and ArcGIS OnMars. R2 remains a future option if dataset volume outgrows Pages.

Pages Assets • NASA Trek • ArcGIS OnMars

Geodetic & Altimetry Specifications

Standardized planetary parameters adhering to IAU and USGS planetary coordinate references.

Reference Ellipsoid
Mars 2000 Sphere
Application reference radius R = 3,396,190.0 m
Vertical Elevation Datum
MOLA Areoid (0 m)
Standard gravity-potential reference surface
Global Altimetry Model
NASA MOLA 16 PPD
~3.7 km/px resolution at equator
High-Resolution DTMs
HiRISE & USGS CTX
0.5–5.0 m imagery; DEM resolution varies by package
Rendering Pipeline
Three.js / WebGL 2.0
Client-side GPU shader evaluation
Solar Dynamics
LMST Sun Calculator
Subsolar point & analytical hillshading
Edge Distribution
Cloudflare Pages
Global Anycast edge deployment
Dataset Delivery
Pages + source streams
Packaged local assets with NASA/ArcGIS global imagery