remote station distance and azimuth in lookup if available

merge-requests/51/head
Tag 2021-01-07 15:54:27 -08:00
rodzic b394cbe959
commit 7d66db5b50
1 zmienionych plików z 14 dodań i 0 usunięć

Wyświetl plik

@ -15008,6 +15008,20 @@ function displayLookupObject(lookup, gridPass, fromCache = false)
worker += makeRow("County", lookup, "county");
worker += makeRow("Latitude", lookup, "lat");
worker += makeRow("Longitude", lookup, "lon");
if ( getLookProp(lookup, "lat").length > 0 && getLookProp(lookup, "lon").length > 0 )
{
worker += "<tr><td>Distance</td><td style='color:cyan'>" +
parseInt(
MyCircle.distance(
g_myLat,
g_myLon,
Number(lookup["lat"]), Number(lookup["lon"]),
distanceUnit.value
) * MyCircle.validateRadius(distanceUnit.value)
) + distanceUnit.value.toLowerCase() + "</td></tr>";
let bearing = parseInt( MyCircle.bearing( g_myLat, g_myLon, Number(lookup["lat"]), Number(lookup["lon"]) ) );
worker += "<tr><td>Azimuth</td><td style='color:yellow'>" + bearing + "&deg;</td></tr>";
}
worker += makeRow("Grid", lookup, "grid", true);
if (
getLookProp(lookup, "gtGrid").length > 0 &&