Commit Graph

  • 49a9c33836 feat(earth): toolbar and zoom improvements main linkong 2026-03-20 17:13:02 +08:00
  • 96222b9e4c feat(earth): refactor toolbar layout, improve cable breathing effect linkong 2026-03-20 16:34:00 +08:00
  • 3fcbae55dc feat(earth): add cable-landing point relation via city_id linkong 2026-03-20 15:45:02 +08:00
  • 3e3090d72a docs: add architecture refactor and webgl instancing plans linkong 2026-03-20 13:53:36 +08:00
  • 4f922f13d1 refactor(earth): extract satellite config to SATELLITE_CONFIG constants rayd1o 2026-03-19 18:00:22 +08:00
  • bb6b18fe3b feat(earth): satellite dot rendering with hover/lock rings, dim cables when satellite locked rayd1o 2026-03-19 17:41:53 +08:00
  • 0ecc1bc537 feat(earth): cable state management, hover/lock visual separation, fix isSameCable undefined bug rayd1o 2026-03-19 16:46:40 +08:00
  • 869d661a94 refactor(earth): abstract cable highlight logic with applyCableVisualState() rayd1o 2026-03-19 15:55:32 +08:00
  • d18e400fcb refactor(earth): remove dead code - setupMouseControls, getSelectedSatellite, updateCableDetails rayd1o 2026-03-19 14:22:03 +08:00
  • 6fabbcfe5c feat(earth): request geolocation on resetView, fallback to China rayd1o 2026-03-19 12:49:38 +08:00
  • 1189fec014 feat(earth): init view to China coordinates rayd1o 2026-03-19 12:48:25 +08:00
  • 82f7aa29a6 refactor: 提取地球坐标常量到EARTH_CONFIG rayd1o 2026-03-19 12:42:08 +08:00
  • 777891f865 fix: 修复resetView视角和离开地球隐藏tooltip rayd1o 2026-03-19 12:13:55 +08:00
  • c2eba54da0 refactor: 整理资源文件,添加legacy路由 rayd1o 2026-03-19 11:10:33 +08:00
  • f50830712c feat: 自动旋转按钮改为播放/暂停图标状态 rayd1o 2026-03-19 09:49:37 +08:00
  • e21b783bef fix: 修复arcgis_landing解析GeoJSON坐标格式错误 rayd1o 2026-03-19 09:31:38 +08:00
  • 11a9dda942 refactor: 统一启动脚本到planet.sh,修复resetView调用 rayd1o 2026-03-18 18:09:12 +08:00
  • 3b0e9dec5a feat: 统一卫星和线缆锁定逻辑,使用lockedObject系统 rayd1o 2026-03-18 10:20:23 +08:00
  • c82e1d5a04 fix: 修复3D地球坐标映射多个严重bug rayd1o 2026-03-17 04:10:24 +08:00
  • 02991730e5 fix: add cable_id to API response for cable highlighting rayd1o 2026-03-13 16:23:45 +08:00
  • 4e487b315a upload new geo json rayd1o 2026-03-13 16:09:44 +08:00
  • 948af2c88f Fix: coordinates-display position rayd1o 2026-03-13 13:52:25 +08:00
  • b06cb4606f Fix: remove ignored files from tracking rayd1o 2026-03-13 10:55:00 +08:00
  • de32552159 feat: add data sources config system and Earth API integration rayd1o 2026-03-13 10:54:02 +08:00
  • 99771a88c5 feat(config): make ArcGIS data source URLs configurable rayd1o 2026-03-12 17:08:18 +08:00
  • 14d11cd99d feat(collectors): add ArcGIS landing points and cable-landing relation collectors rayd1o 2026-03-12 16:37:18 +08:00
  • ceb1b728d5 fix(earth): highlight all cable segments by cable_id rayd1o 2026-03-12 12:51:07 +08:00
  • aaae6a53c3 feat(backend): Add cable graph service and data collectors rayd1o 2026-03-11 16:38:49 +08:00
  • 6cb4398f3a feat(earth): Modularize 3D Earth page with ES Modules rayd1o 2026-03-11 15:54:50 +08:00
  • 4ada75ca14 new branch rayd1o 2026-03-07 13:06:37 +08:00
  • 3145ff083b Add .gitignore and clean: remove node_modules, cache, dist, and .env files rayd1o 2026-03-06 11:40:29 +08:00
  • e7033775d8 first commit rayd1o 2026-03-05 11:46:58 +08:00