refactor: 重命名变量以提高代码可读性
All checks were successful
/ depcheck (push) Successful in 2m22s
/ build-and-deploy-to-vercel (push) Successful in 3m10s
/ surge (push) Successful in 2m39s
/ playwright (push) Successful in 4m3s

This commit is contained in:
严浩
2025-03-05 12:50:26 +08:00
parent 8c1b8987c5
commit 3acea1577b

View File

@ -1,5 +1,5 @@
import { TrackingReferenceFrame, type Viewer } from 'cesium';
import * as Cesium from 'cesium';
import { type Viewer } from 'cesium';
import { eciToEcf, gstime, propagate, twoline2satrec } from 'satellite.js';
/**
@ -123,10 +123,10 @@ export async function demo_02_Track(viewer: Viewer) {
// Starlink 卫星通常覆盖范围以锥形方式向地面投射
// 创建一个椭球体来表示卫星的覆盖范围
const coverageAngle = 45; // 覆盖角度(度)
const coverageRadius = satelliteAltitude * Math.tan(Cesium.Math.toRadians(coverageAngle));
const _coverageRadius = satelliteAltitude * Math.tan(Cesium.Math.toRadians(coverageAngle));
// 创建覆盖范围实体
const coverageEntity = viewer.entities.add({
const _coverageEntity = viewer.entities.add({
ellipsoid: {
material: Cesium.Color.BLUE.withAlpha(0.2),
outline: true,
@ -156,7 +156,7 @@ export async function demo_02_Track(viewer: Viewer) {
if (!position) return Cesium.Transforms.eastNorthUpToFixedFrame(new Cesium.Cartesian3());
// 计算从卫星到地球中心的方向
const direction = Cesium.Cartesian3.normalize(
const _direction = Cesium.Cartesian3.normalize(
Cesium.Cartesian3.negate(position, new Cesium.Cartesian3()),
new Cesium.Cartesian3(),
);