mirror of
https://github.com/smittix/intercept.git
synced 2026-04-23 22:30:00 -07:00
fix(maps): remove duplicate overlays — drop HUD panels from APRS/GPS (have own header), drop MapUtils range rings from ADS-B (drawRangeRings() owns them)
This commit is contained in:
@@ -2234,15 +2234,9 @@ sudo make install</code>
|
||||
setTimeout(() => { if (radarMap) radarMap.invalidateSize(); }, 200);
|
||||
setTimeout(() => { if (radarMap) radarMap.invalidateSize(); }, 500);
|
||||
|
||||
// Tactical overlays: range rings + observer reticle + HUD panels
|
||||
const intervals = [maxRange * 0.25, maxRange * 0.5, maxRange * 0.75, maxRange]
|
||||
.map(n => Math.round(n));
|
||||
// Tactical overlays: observer reticle + HUD panels + scale bar
|
||||
// Range rings are managed by drawRangeRings() which handles toggle, range changes, and observer moves
|
||||
mapOverlays = MapUtils.addTacticalOverlays(radarMap, {
|
||||
rangeRings: {
|
||||
center: [observerLocation.lat, observerLocation.lon],
|
||||
intervals,
|
||||
unit: 'nm',
|
||||
},
|
||||
observerReticle: { latlng: [observerLocation.lat, observerLocation.lon] },
|
||||
hudPanels: {
|
||||
modeName: 'ADS-B',
|
||||
|
||||
@@ -10177,10 +10177,6 @@
|
||||
window.aprsMap = aprsMap;
|
||||
|
||||
aprsMapOverlays = MapUtils.addTacticalOverlays(aprsMap, {
|
||||
hudPanels: {
|
||||
modeName: 'APRS',
|
||||
getContactCount: () => Object.keys(aprsMarkers).length,
|
||||
},
|
||||
scaleBar: true,
|
||||
});
|
||||
|
||||
@@ -11305,10 +11301,6 @@
|
||||
window.groundTrackMap = groundTrackMap;
|
||||
|
||||
gpsMapOverlays = MapUtils.addTacticalOverlays(groundTrackMap, {
|
||||
hudPanels: {
|
||||
modeName: 'GPS',
|
||||
getContactCount: () => 0,
|
||||
},
|
||||
scaleBar: true,
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user