1- # Earth Information Explorer
1+ # Globe Experiments
22
3- 🌍 Interactive 3D geospatial dashboard with dynamic data visualization .
3+ 🌍 Interactive 3D globe comparing DeckGL and React Three Fiber (R3F) implementations .
44
55## Features
66
7+ - ** 3D Library Comparison** : Side-by-side comparison of DeckGL and R3F globe rendering with tabbed interface
78- ** Interactive 3D Scene** : Mouse controls for rotation, zoom, and pan
8- - ** Real-time Controls** : Leva panel for adjusting scene parameters
9- - ** Performance Monitoring** : Built-in stats display
9+ - ** Globe Animation** : Automatic rotation around polar axis with pause/resume controls
10+ - ** Interactive Markers** : Clickable location markers on the globe surface
11+ - ** Data Visualization** : Tile layer overlays with VEDA geospatial data (< https://openveda.cloud/ > )
1012- ** Responsive Design** : Full-screen 3D canvas with overlay UI
1113
1214## Development Setup
1315
14- This project uses Vite + React + TypeScript with Three.js for 3D visualization .
16+ This project uses Vite + React + TypeScript.
1517
1618### Available Scripts
1719
@@ -36,11 +38,17 @@ ESLint is configured with Prettier integration, Stylelint for CSS, and TypeScrip
3638
3739### 3D Libraries
3840
41+ ** React Three Fiber (R3F) Implementation:**
42+
3943- ** Three.js** : Core 3D graphics library
4044- ** @react-three/fiber ** : React renderer for Three.js
4145- ** @react-three/drei ** : Helper components and utilities
4246- ** Leva** : Real-time controls for development and debugging
4347
48+ ** DeckGL Implementation:**
49+
50+ - ** DeckGL** : High-performance WebGL-based geospatial data visualization framework
51+
4452---
4553
46- * Built with React + TypeScript + Vite* <!-- markdownlint-disable-line MD036 -->
54+ * Built with React + TypeScript + Vite and AI assistance * <!-- markdownlint-disable-line MD036 -->
0 commit comments