feat(globe): port to CeliumJS

This commit is contained in:
gili8420 2026-08-03 22:12:32 +09:00
parent ec03425067
commit eb7698e034
51 changed files with 3521 additions and 1992 deletions

View file

@ -4,6 +4,7 @@
import type { IMap } from '$map';
import { startCoordinateSelection } from '$map';
import { Navbar } from '$features/auth';
import { MapChrome } from '$features/mapchrome';
import { PanelContainer, TabBar } from '$ui';
import { addToast, removeToast } from '$ui';
import { ControlPanel, ScenarioPanel } from '$features/prediction';
@ -12,7 +13,6 @@
WorkspaceRenderer,
workspacesStore,
} from '$features/workspaces';
import { WindRenderer } from '$features/wind';
import { SettingsPanel } from '$features/settings';
import { TimeLine } from '$features/timeline';
import { t } from '$i18n';
@ -72,8 +72,8 @@
<Navbar />
<div style="height: var(--navbar-height);"></div>
<MapView bind:this={mapComponent} onReady={handleMapReady}>
<MapChrome />
<WorkspaceRenderer />
<WindRenderer />
<PanelContainer position="left">
<TabBar

View file

@ -8,6 +8,7 @@
type IMap,
} from '$map';
import { Navbar } from '$features/auth';
import { MapChrome } from '$features/mapchrome';
import { PanelContainer, CollapsibleCard } from '$ui';
import { TelemetryPanel, DeviationChart, telemetryStore } from '$features/tracking';
import { workspacesStore } from '$features/workspaces';
@ -116,6 +117,7 @@
<Navbar />
<div style="height: var(--navbar-height);"></div>
<MapView onReady={onMapReady}>
<MapChrome />
<PanelContainer position="left">
<TelemetryPanel />
</PanelContainer>