Files
palantir/package.json
Francisco 3cd4efdaed initial palantir: 3d globe with OSM buildings, projection, aircraft, satellites
Brings up the v0 of Palantir — a Cesium-based 3D earth viewer with several
live layers, all using free data sources:

- OpenStreetMap base imagery + Overpass-fetched extruded buildings/roads
- Skyline public webcams with calibration UI (drag/slider) and projective
  texturing onto the 3D geometry (PostProcessStage, per-cam toggle, distance
  fade)
- ADSB.lol live aircraft (with cache + persistence), per-type 3D silhouettes
  (procedural glb generation for narrowbody / widebody / super / turboprop /
  light / helicopter), adsbdb.com routes (origin → destination geodesic)
- NOAA / GOES / JPSS satellites via CelesTrak TLEs + satellite.js SGP4,
  orbit polylines + per-selected swath cone
- Hotkey-driven lists (L for aircraft, S for satellites), spacebar to follow

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 02:28:18 -04:00

34 lines
973 B
JSON

{
"name": "maeth-palantir",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "pnpm run copy:cesium && pnpm run build:models && next dev",
"build": "pnpm run copy:cesium && pnpm run build:models && next build",
"start": "next start",
"lint": "eslint",
"copy:cesium": "node ./scripts/copy-cesium.mjs",
"build:models": "node ./scripts/generate-aircraft-models.mjs",
"postinstall": "node ./scripts/copy-cesium.mjs && node ./scripts/generate-aircraft-models.mjs"
},
"dependencies": {
"cesium": "^1.141.0",
"next": "16.2.6",
"react": "19.2.4",
"react-dom": "19.2.4",
"resium": "^1.21.0",
"satellite.js": "^7.0.0"
},
"devDependencies": {
"@gltf-transform/core": "^4.3.0",
"@tailwindcss/postcss": "^4",
"@types/node": "^20",
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^9",
"eslint-config-next": "16.2.6",
"tailwindcss": "^4",
"typescript": "^5"
}
}