BEACONS – 10GHz
The following uses Google Maps to show the locations of 3cm / 10GHz Microwave Beacons in the UK:-
|
var gmarkers = []; var myicon = ""; var htmls = []; var htmls1 = []; var htmls2 = []; var navlinks_html = ""; var menulinks_html = ""; var openedWindow = null ; // Remember the opened window // Define extra colored icons - as default is red var gicons = []; gicons[""] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/red-dot.png" ; gicons["red"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/red-dot.png" ; //gicons["red"].iconSize = new GSize(32,32); gicons["blue"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png" ; //gicons["blue"].iconSize = new GSize(32,32); gicons["green"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/green-dot.png" ; //gicons["green"].iconSize = new GSize(32,32); gicons["yellow"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/yellow-dot.png" ; //gicons["yellow"].iconSize = new GSize(32,32); gicons["purple"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/purple-dot.png" ; //gicons["purple"].iconSize = new GSize(32,32); gicons["orange"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/orange-dot.png" ; //gicons["orange"].iconSize = new GSize(32,32); gicons["pink"] = "https://www.google.com/intl/en_us/mapfiles/ms/micons/pink-dot.png" ; //gicons["pink"].iconSize = new GSize(32,32); function createMarker(point,callsign, html1, html2, myicon) { var marker = new google.maps.Marker({ position: point, map: map, icon: gicons[myicon], title: callsign }); gmarkers.push(marker); htmls1.push(html1); htmls2.push(html2); // var id = 55; google.maps.event.addListener(marker, 'click', function() { beaconinfo_html= html1+ ' ' + html2 ; document.getElementById("beaconinfo").innerHTML = beaconinfo_html; var infowindow = new google.maps.InfoWindow({ content: html1 // NB html2 not used unless tabs available }); if (openedWindow != null) openedWindow.close(); infowindow.open(map, marker); openedWindow = infowindow ; // remember it }); }; // Beacon menu function myclick(id) { // map.setCenter(gmarkers[i].getPosition()); google.maps.event.trigger(gmarkers[id], 'click'); beaconinfo_html= htmls1[id]+ ' ' + htmls2[id] ; document.getElementById("beaconinfo").innerHTML = beaconinfo_html; } //Map Options such as Reset, Toggle map type function menuclick(id) { if (id==1) { var pt = new google.maps.LatLng(54, -1); map.setCenter(pt); map.setZoom(5); map.setMapTypeId(google.maps.MapTypeId.ROADMAP); if (openedWindow != null) openedWindow.close(); beaconinfo_html= " " ; document.getElementById("beaconinfo").innerHTML = beaconinfo_html; }; if (id==2) { var currentMapType = map.getMapTypeId(); if (currentMapType == "roadmap") { map.setMapTypeId(google.maps.MapTypeId.TERRAIN)} if (currentMapType == "terrain") { map.setMapTypeId(google.maps.MapTypeId.HYBRID)} if (currentMapType == "hybrid") { map.setMapTypeId(google.maps.MapTypeId.ROADMAP)} if (currentMapType == "satellite") { map.setMapTypeId(google.maps.MapTypeId.ROADMAP)} } } var map; var mapOptions = { zoom:5, center: new google.maps.LatLng(54, -1), panControl: true, zoomControl: true, zoomControlOptions: { style: google.maps.ZoomControlStyle.NORMAL }, rotateControl: true, scaleControl: true, scaleControlOptions: { position: google.maps.ControlPosition.RIGHT_CENTER }, mapTypeControl: true, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR }, streetViewControl: false, overviewMapControl: true, overviewMapControlOptions: {opened: true} // mapTypeId: google.maps.MapTypeId.TERRAIN }; var map = new google.maps.Map(document.getElementById("map"), mapOptions); // Close InfoWindow when clicking anywhere on the map. google.maps.event.addListener(map, 'click', function() { if (openedWindow != null) openedWindow.close(); }); var myicon="";
// Scarborough, N.Yorkshire
// var point = new google.maps.LatLng(54.24612, -0.38688);
// var point = new google.maps.LatLng(54.2457, -0.3857);
// var marker = createMarker(point, 'GB3AZA', 'GB3AZA // Bedford
var point = new google.maps.LatLng( 52.153720, -0.475078 );
var marker = createMarker(point, 'GB3BED', 'GB3BED // Wyton, Cambridgeshire
var point = new google.maps.LatLng( 52.3473200, -0.1200 );
var marker = createMarker(point, 'GB3CAM', 'GB3CAM // Cheltenham Feb-2026
var point = new google.maps.LatLng( 51.882993, -2.00169 );
var marker = createMarker(point, 'GB3CMB', 'GB3CMB // Cheltenham QRT
// var point = new google.maps.LatLng( 51.9222, -2.0102 );
// var marker = createMarker(point, 'GB3CCX', 'GB3CCX // Chelmsford, Essex
var point = new google.maps.LatLng(51.707609, 0.503019 );
var marker = createMarker(point, 'GB3CMS', 'GB3CMS // Kilsyth, Scotland
var point = new google.maps.LatLng( 55.9979100, -4.0362723 );
var marker = createMarker(point, 'GB3CSB', 'GB3CSB // Finningley - replaces Emley
var point = new google.maps.LatLng( 53.5646300, -0.8745778 );
var marker = createMarker(point, 'GB3FNY', 'GB3FNY // Greenham Common Tower - Newbury
var point = new google.maps.LatLng( 51.3822500, -1.2840898 );
var marker = createMarker(point, 'GB3GCT', 'GB3GCT // Isle of Man
// var point = new google.maps.LatLng(54.0628900, -4.6649379 );
// var marker = createMarker(point, 'GB3IOM', 'GB3IOM // Isle of Wight
// var point = new google.maps.LatLng( 50.6487,-1.3281 );
// var marker = createMarker(point, 'GB3IOW', 'GB3IOW // Taunton, Devon
// var point = new google.maps.LatLng( 50.963620, -3.0807504);
// var marker = createMarker(point, 'GB3KBQ', 'GB3KBQ // Taunton, Devon Site move Feb-2023
var point = new google.maps.LatLng( 50.952396, -3.1260477);
var marker = createMarker(point, 'GB3KBQ', 'GB3KBQ // Leicester - replaces Sutton Coldfield
var point = new google.maps.LatLng(52.6924,-1.2823);
var marker = createMarker(point, 'GB3LEX', 'GB3LEX // Manchester
// var point = new google.maps.LatLng(53.6065700, -2.1480720 );
// var marker = createMarker(point, 'GB3MAN', 'GB3MAN // St Austell Cornwall
var point = new google.maps.LatLng(50.38238,-4.82761);
var marker = createMarker(point, 'GB3MCB', 'GB3MCB // Martlesham Heath, Suffolk
var point = new google.maps.LatLng(52.0564,1.2808333);
var marker = createMarker(point, 'GB3MHZ', 'GB3MHZ // Slievanorra, N.Ireland
var point = new google.maps.LatLng(55.0746500, -6.2256344 );
var marker = createMarker(point, 'GB3NGI', 'GB3NGI // Oswestry
var point = new google.maps.LatLng(52.87762, -3.0996622 );
var marker = createMarker(point, 'GB3OSW', 'GB3OSW // St Osyth, Essex
var point = new google.maps.LatLng(51.8011300, 1.0196757 );
var marker = createMarker(point, 'GB3PKT', 'GB3PKT // Swansea
// var point = new google.maps.LatLng(51.609500, -3.979200);
// var marker = createMarker(point, 'GB3RPE', 'GB3RPE // Camarthen - Univ of Wales
var point = new google.maps.LatLng(51.859084 , -4.3299946);
var marker = createMarker(point, 'GB3RPE', 'GB3RPE // Bell Hill, Dorset
//var point = new google.maps.LatLng(50.8729 ,-2.2875);
var point = new google.maps.LatLng(50.8738500,-2.2856153);
var marker = createMarker(point, 'GB3SCX', 'GB3SCX // Reigate Hill, Surrey
var point = new google.maps.LatLng(51.2571800, -0.2172196);
var marker = createMarker(point, 'GB3SEE', 'GB3SEE // Treuddyn , Flintshire
var point = new google.maps.LatLng(53.1190900, -3.1200563 );
var marker = createMarker(point, 'GB3UVR', 'GB3UVR // Add more here menulinks_html = 'Options: ' + "Reset" + '<\/a> '; menulinks_html += '' + "Toggle-MapType" + '<\/a> '; // put the assembled menu/navlinks_html contents into the navbars divs document.getElementById("navlinks").innerHTML = navlinks_html; document.getElementById("menulinks").innerHTML = menulinks_html;
|
|
Notes:
- Red=Current, Blue=Planned, Purple=QRT
- Recent: GB3BED Jan-2024, GB3CMB Feb-2026
- Approved: GB3PKT Dec-2013, GB3FNY Apr-2014, GB3CMS Jun-2016, GB3IOM Mar-2018, GB3RPE move Aug-2018,
GB3GCT Mar-2020, GB3OSW May-2020, GB3UVR Aug-2022, GB3KBQ move Feb-2023 - QRT: GB3AZA (Scarborough), GB3CCX (Cheltenham), GB3MAN (Manchester), GB3MLE (Emley), GB3CEM (Wolverhampton), GB3IOM (Isle of Man), GB3IOW (Isle of Wight)
Click here if you do not see the main menu bar on the left
11-Feb-2026