mirror of
https://github.com/smittix/intercept.git
synced 2026-07-10 18:48:12 -07:00
Add more debug logging to track orbit rendering
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1426,13 +1426,21 @@
|
|||||||
iconAnchor: [10, 10]
|
iconAnchor: [10, 10]
|
||||||
});
|
});
|
||||||
satMarker = L.marker([pos.lat, pos.lon], { icon: satIcon }).addTo(groundMap);
|
satMarker = L.marker([pos.lat, pos.lon], { icon: satIcon }).addTo(groundMap);
|
||||||
|
console.log('Satellite marker added at', pos.lat, pos.lon);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Always show full orbit track from position data
|
// Always show full orbit track from position data
|
||||||
|
console.log('Drawing orbit track, pos.track exists:', !!pos.track, 'groundMap exists:', !!groundMap);
|
||||||
if (pos.track && groundMap) {
|
if (pos.track && groundMap) {
|
||||||
if (orbitTrack) groundMap.removeLayer(orbitTrack);
|
if (orbitTrack) {
|
||||||
if (trackLine) groundMap.removeLayer(trackLine);
|
console.log('Removing old orbitTrack');
|
||||||
trackLine = null;
|
groundMap.removeLayer(orbitTrack);
|
||||||
|
}
|
||||||
|
if (trackLine) {
|
||||||
|
console.log('Removing old trackLine');
|
||||||
|
groundMap.removeLayer(trackLine);
|
||||||
|
trackLine = null;
|
||||||
|
}
|
||||||
|
|
||||||
// Split track at antimeridian crossings to avoid lines across map
|
// Split track at antimeridian crossings to avoid lines across map
|
||||||
const segments = [];
|
const segments = [];
|
||||||
@@ -1457,8 +1465,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Draw each segment as separate polyline
|
// Draw each segment as separate polyline
|
||||||
|
console.log('Created', segments.length, 'segments, total points:', segments.reduce((sum, s) => sum + s.length, 0));
|
||||||
orbitTrack = L.layerGroup();
|
orbitTrack = L.layerGroup();
|
||||||
segments.forEach(seg => {
|
segments.forEach((seg, i) => {
|
||||||
|
console.log('Adding segment', i, 'with', seg.length, 'points');
|
||||||
L.polyline(seg, {
|
L.polyline(seg, {
|
||||||
color: satColor,
|
color: satColor,
|
||||||
weight: 2,
|
weight: 2,
|
||||||
@@ -1467,6 +1477,7 @@
|
|||||||
}).addTo(orbitTrack);
|
}).addTo(orbitTrack);
|
||||||
});
|
});
|
||||||
orbitTrack.addTo(groundMap);
|
orbitTrack.addTo(groundMap);
|
||||||
|
console.log('Orbit track added to map');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update polar plot - preserve pass trajectory if selected
|
// Update polar plot - preserve pass trajectory if selected
|
||||||
|
|||||||
Reference in New Issue
Block a user