Renamed worldGeoData to dxccInfo

merge-requests/201/merge
Tag 2022-10-15 17:36:45 -07:00
rodzic 7d826c3d73
commit 8dbcf29c97
2 zmienionych plików z 31 dodań i 31 usunięć

Wyświetl plik

@ -848,28 +848,28 @@ function processCtyDat(buffer)
if (fs.existsSync(file)) if (fs.existsSync(file))
{ {
var fileBuf = fs.readFileSync(file, "UTF-8"); var fileBuf = fs.readFileSync(file, "UTF-8");
var worldGeoData = JSON.parse(fileBuf); var dxccInfo = JSON.parse(fileBuf);
for (const key in worldGeoData) for (const key in dxccInfo)
{ {
worldGeoData[key].ituzone = null; dxccInfo[key].ituzone = null;
worldGeoData[key].cqzone = null; dxccInfo[key].cqzone = null;
worldGeoData[key].prefixITU = {}; dxccInfo[key].prefixITU = {};
worldGeoData[key].prefixCQ = {}; dxccInfo[key].prefixCQ = {};
worldGeoData[key].directITU = {}; dxccInfo[key].directITU = {};
worldGeoData[key].directCQ = {}; dxccInfo[key].directCQ = {};
if (worldGeoData[key].dxcc in ctydata) if (key in ctydata)
{ {
worldGeoData[key].cqzone = Number(ctydata[worldGeoData[key].dxcc].cqzone).pad(2); dxccInfo[key].cqzone = Number(ctydata[key].cqzone).pad(2);
worldGeoData[key].ituzone = Number(ctydata[worldGeoData[key].dxcc].ituzone).pad(2); dxccInfo[key].ituzone = Number(ctydata[key].ituzone).pad(2);
// Skip Guantanamo Bay, hand crafted with love // Skip Guantanamo Bay, hand crafted with love
if (worldGeoData[key].dxcc != "105") if (key != "105")
{ {
worldGeoData[key].prefix = []; dxccInfo[key].prefix = [];
worldGeoData[key].direct = []; dxccInfo[key].direct = [];
var arr = ctydata[worldGeoData[key].dxcc].prefix.substr(0, ctydata[worldGeoData[key].dxcc].prefix.length - 1).split(" "); var arr = ctydata[key].prefix.substr(0, ctydata[key].prefix.length - 1).split(" ");
for (const x in arr) for (const x in arr)
{ {
var test = arr[x]; var test = arr[x];
@ -921,37 +921,37 @@ function processCtyDat(buffer)
if (direct) if (direct)
{ {
worldGeoData[key].direct.push(test); dxccInfo[key].direct.push(test);
if (cq) if (cq)
{ {
worldGeoData[key].directCQ[test] = cq; dxccInfo[key].directCQ[test] = cq;
} }
if (itu) if (itu)
{ {
worldGeoData[key].directITU[test] = itu; dxccInfo[key].directITU[test] = itu;
} }
} }
else else
{ {
worldGeoData[key].prefix.push(test); dxccInfo[key].prefix.push(test);
if (cq) if (cq)
{ {
worldGeoData[key].prefixCQ[test] = cq; dxccInfo[key].prefixCQ[test] = cq;
} }
if (itu) if (itu)
{ {
worldGeoData[key].prefixITU[test] = itu; dxccInfo[key].prefixITU[test] = itu;
} }
} }
} }
worldGeoData[key].prefix = uniqueArrayFromArray(worldGeoData[key].prefix); dxccInfo[key].prefix = uniqueArrayFromArray(dxccInfo[key].prefix);
worldGeoData[key].prefix.sort(); dxccInfo[key].prefix.sort();
worldGeoData[key].direct = uniqueArrayFromArray(worldGeoData[key].direct); dxccInfo[key].direct = uniqueArrayFromArray(dxccInfo[key].direct);
worldGeoData[key].direct.sort(); dxccInfo[key].direct.sort();
} }
} }
} }
fs.writeFileSync(file, JSON.stringify(worldGeoData, null, 2)); fs.writeFileSync(file, JSON.stringify(dxccInfo, null, 2));
ctyDatFinal.innerHTML = file + " updated!"; ctyDatFinal.innerHTML = file + " updated!";
} }
} }

Wyświetl plik

@ -9410,7 +9410,7 @@ function renderStatsBox()
var scoreSection = "Initial"; var scoreSection = "Initial";
try try
{ {
var worldGeoData = {}; var dxccInfo = {};
var cqZones = {}; var cqZones = {};
var ituZones = {}; var ituZones = {};
var wasZones = {}; var wasZones = {};
@ -9657,10 +9657,10 @@ function renderStatsBox()
if (finalDxcc > 0) if (finalDxcc > 0)
{ {
if (!(g_dxccToAltName[finalDxcc] in worldGeoData)) { worldGeoData[g_dxccToAltName[finalDxcc]] = newStatObject(); } if (!(g_dxccToAltName[finalDxcc] in dxccInfo)) { dxccInfo[g_dxccToAltName[finalDxcc]] = newStatObject(); }
workObject( workObject(
worldGeoData[g_dxccToAltName[finalDxcc]], dxccInfo[g_dxccToAltName[finalDxcc]],
false, false,
band, band,
mode, mode,
@ -9699,8 +9699,8 @@ function renderStatsBox()
var stats = {}; var stats = {};
var output = {}; var output = {};
worldGeoData.order = 1; dxccInfo.order = 1;
stats.DXCC = worldGeoData; stats.DXCC = dxccInfo;
stats.GRID = gridData; stats.GRID = gridData;
stats.CQ = cqZones; stats.CQ = cqZones;
stats.ITU = ituZones; stats.ITU = ituZones;