Poprawki w logowaniu. Zmiana nazw stałych: DL_MK -> SS_SIZE.
This commit is contained in:
@@ -27,7 +27,6 @@ public final class MapConsts {
|
||||
public static final int DY_REF;
|
||||
|
||||
public static final String KWADRATY_DIR;
|
||||
public static final String DROGI_DIR;
|
||||
|
||||
/**
|
||||
* Nazwa pliku z konfiguracja mechanizmu odpowiedzialnego za transfer. Plik
|
||||
@@ -47,7 +46,7 @@ public final class MapConsts {
|
||||
/**
|
||||
* Dlugosc boku malego kwadratu w metrach.
|
||||
*/
|
||||
public static final int DL_MK;
|
||||
public static final int SS_SIZE;
|
||||
/**
|
||||
* Powierzchnia malego kwadratu w metrach.
|
||||
*/
|
||||
@@ -80,11 +79,11 @@ public final class MapConsts {
|
||||
/**
|
||||
* Szerokości geograficzne środków kwadratów.
|
||||
*/
|
||||
static double[] lats;
|
||||
static final double[] LATS;
|
||||
/**
|
||||
* Długości geograficzne środków kwadratów.
|
||||
*/
|
||||
static double[] lons;
|
||||
static final double[] LONS;
|
||||
|
||||
static Properties ustawienia;
|
||||
|
||||
@@ -93,13 +92,12 @@ public final class MapConsts {
|
||||
|
||||
ustawienia = new Properties();
|
||||
try {
|
||||
LOGGER.debug("Odczyt ustawien z pliku " + propertiesFileName + ".");
|
||||
LOGGER.debug("Odczyt ustawien z pliku: {}.", propertiesFileName);
|
||||
ustawienia.load(new FileInputStream(propertiesFileName));
|
||||
LOGGER.debug("Ustawienia wczytane.");
|
||||
} catch (IOException e) {
|
||||
LOGGER.error(e.getLocalizedMessage());
|
||||
LOGGER.error("Brak pliku z ustawieniami.");
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
// logger.debug("Ustawienia wczytane.");
|
||||
// przesuniecie o 180 stop.
|
||||
// poludnik zerowy ma wartosc 180, zatem wspolrzedne zachodnie (ujemne) zawierają sie w <0, 180)
|
||||
// wspolrzedne wschodnie (nieujemne) zawieraja sie w przedziale <180, 360)
|
||||
@@ -113,42 +111,41 @@ public final class MapConsts {
|
||||
String val = ustawienia.getProperty("dl_mk");
|
||||
switch (val) {
|
||||
case "20":
|
||||
DL_MK = 20;
|
||||
SS_SIZE = 20;
|
||||
break;
|
||||
case "25":
|
||||
DL_MK = 25;
|
||||
SS_SIZE = 25;
|
||||
break;
|
||||
case "50":
|
||||
DL_MK = 50;
|
||||
SS_SIZE = 50;
|
||||
break;
|
||||
case "100":
|
||||
DL_MK = 100;
|
||||
SS_SIZE = 100;
|
||||
break;
|
||||
default:
|
||||
DL_MK = 200;
|
||||
SS_SIZE = 200;
|
||||
break;
|
||||
}
|
||||
POW_MK = DL_MK * DL_MK;
|
||||
DROGI_DIR = ustawienia.getProperty("drogi_dir");
|
||||
if (DL_MK == 20) {
|
||||
POW_MK = SS_SIZE * SS_SIZE;
|
||||
if (SS_SIZE == 20) {
|
||||
SS_PER_BS_X = 83 * 10;
|
||||
SS_PER_BS_Y = 93 * 10;
|
||||
DELTA_X = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||
DELTA_Y = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||
KWADRATY_DIR = ustawienia.getProperty("kwadraty_dir") + "20m/";
|
||||
} else if (DL_MK == 25) {
|
||||
} else if (SS_SIZE == 25) {
|
||||
SS_PER_BS_X = 83 * 8;
|
||||
SS_PER_BS_Y = 93 * 8;
|
||||
DELTA_X = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||
DELTA_Y = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||
KWADRATY_DIR = ustawienia.getProperty("kwadraty_dir") + "25m/";
|
||||
} else if (DL_MK == 50) {
|
||||
} else if (SS_SIZE == 50) {
|
||||
SS_PER_BS_X = 83 * 4;
|
||||
SS_PER_BS_Y = 93 * 4;
|
||||
DELTA_X = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||
DELTA_Y = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||
KWADRATY_DIR = ustawienia.getProperty("kwadraty_dir") + "50m/";
|
||||
} else if (DL_MK == 100) {
|
||||
} else if (SS_SIZE == 100) {
|
||||
SS_PER_BS_X = 83 * 2;
|
||||
SS_PER_BS_Y = 93 * 2;
|
||||
DELTA_X = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||
@@ -164,14 +161,15 @@ public final class MapConsts {
|
||||
}
|
||||
BS_DX = 1.0 / (double) BS_PER_DEG_X;
|
||||
BS_DY = 1.0 / (double) BS_PER_DEG_Y;
|
||||
lons = new double[DX_REF * BS_PER_DEG_X * SS_PER_BS_X];
|
||||
for (int i = 0; i < lons.length; i++) {
|
||||
lons[i] = X_REF + DELTA_X * (i + 0.5);
|
||||
LONS = new double[DX_REF * BS_PER_DEG_X * SS_PER_BS_X];
|
||||
for (int i = 0; i < LONS.length; i++) {
|
||||
LONS[i] = X_REF + DELTA_X * (i + 0.5);
|
||||
}
|
||||
lats = new double[DY_REF * BS_PER_DEG_Y * SS_PER_BS_Y];
|
||||
for (int i = 0; i < lats.length; i++) {
|
||||
lats[i] = Y_REF + DELTA_Y * (i + 0.5);
|
||||
LATS = new double[DY_REF * BS_PER_DEG_Y * SS_PER_BS_Y];
|
||||
for (int i = 0; i < LATS.length; i++) {
|
||||
LATS[i] = Y_REF + DELTA_Y * (i + 0.5);
|
||||
}
|
||||
LOGGER.debug("Wczytane ustawienia:\n \tLON_REF={}, LAT_REF={}, DX_REF={}, DY_REF{}, SQUARE_SIZE={}, GRID_SIZE={}x{}, DATA_DIR={}", X_REF, Y_REF, DX_REF, DY_REF, SS_SIZE, LONS.length, LATS.length, KWADRATY_DIR);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -223,14 +221,6 @@ public final class MapConsts {
|
||||
return DY_REF;
|
||||
}
|
||||
|
||||
public static String getKwadratyDir() {
|
||||
return KWADRATY_DIR;
|
||||
}
|
||||
|
||||
public static String getDrogiDir() {
|
||||
return DROGI_DIR;
|
||||
}
|
||||
|
||||
/**
|
||||
* Dlugosci bokow malego kwadratu w milisekundach geograficznych po osi OX (dlugosc geograficzna).
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user