Zmiany nazw. Inne porzadki. cd
This commit is contained in:
@@ -69,29 +69,29 @@ public final class MapConsts {
|
|||||||
/**
|
/**
|
||||||
* Szerokość duzych kwadratow w stopniach geograficznych po osi OX (dlugosc geograficzna).
|
* Szerokość duzych kwadratow w stopniach geograficznych po osi OX (dlugosc geograficzna).
|
||||||
*/
|
*/
|
||||||
public static final double BS_DX;
|
public static final double BS_DELTA_LON;
|
||||||
/**
|
/**
|
||||||
* Wysokość duzych kwadratow w stopniach geograficznych po osi OY (szerokosc geograficzna).
|
* Wysokość duzych kwadratow w stopniach geograficznych po osi OY (szerokosc geograficzna).
|
||||||
*/
|
*/
|
||||||
public static final double BS_DY;
|
public static final double BS_DELTA_LAT;
|
||||||
/**
|
/**
|
||||||
* Szerokości geograficzne środków kwadratów.
|
* Szerokości geograficzne środków kwadratów.
|
||||||
*/
|
*/
|
||||||
static final double[] LATS;
|
static final double[] SS_LATS;
|
||||||
/**
|
/**
|
||||||
* Długości geograficzne środków kwadratów.
|
* Długości geograficzne środków kwadratów.
|
||||||
*/
|
*/
|
||||||
static final double[] LONS;
|
static final double[] SS_LONS;
|
||||||
|
|
||||||
static Properties ustawienia;
|
static Properties properties;
|
||||||
|
|
||||||
static {
|
static {
|
||||||
String propertiesFileName = System.getProperty("user.dir") + "\\" + PROPERTIES_FILE;
|
String propertiesFileName = System.getProperty("user.dir") + "\\" + PROPERTIES_FILE;
|
||||||
|
|
||||||
ustawienia = new Properties();
|
properties = new Properties();
|
||||||
try {
|
try {
|
||||||
LOGGER.debug("Odczyt ustawien z pliku: {}.", propertiesFileName);
|
LOGGER.debug("Odczyt ustawien z pliku: {}.", propertiesFileName);
|
||||||
ustawienia.load(new FileInputStream(propertiesFileName));
|
properties.load(new FileInputStream(propertiesFileName));
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
LOGGER.error("Brak pliku z ustawieniami.");
|
LOGGER.error("Brak pliku z ustawieniami.");
|
||||||
throw new RuntimeException(e);
|
throw new RuntimeException(e);
|
||||||
@@ -99,14 +99,16 @@ public final class MapConsts {
|
|||||||
// przesuniecie o 180 stop.
|
// przesuniecie o 180 stop.
|
||||||
// poludnik zerowy ma wartosc 180, zatem wspolrzedne zachodnie (ujemne) zawierają sie w <0, 180)
|
// poludnik zerowy ma wartosc 180, zatem wspolrzedne zachodnie (ujemne) zawierają sie w <0, 180)
|
||||||
// wspolrzedne wschodnie (nieujemne) zawieraja sie w przedziale <180, 360)
|
// wspolrzedne wschodnie (nieujemne) zawieraja sie w przedziale <180, 360)
|
||||||
LON_REF = Integer.parseInt(ustawienia.getProperty("x_ref")) + 180;
|
LON_REF = Integer.parseInt(properties.getProperty("x_ref")) + 180;
|
||||||
// przesuniecie o 90 stop.
|
// przesuniecie o 90 stop.
|
||||||
// rownik ma wartosc 90, zatem wspolrzedne poludniowe (ujemne) zawierają sie w <0, 90)
|
// rownik ma wartosc 90, zatem wspolrzedne poludniowe (ujemne) zawierają sie w <0, 90)
|
||||||
// wspolrzedne polnocne (nieujemne) zawieraja sie w przedziale <90, 180>
|
// wspolrzedne polnocne (nieujemne) zawieraja sie w przedziale <90, 180>
|
||||||
LAT_REF = Integer.parseInt(ustawienia.getProperty("y_ref")) + 90;
|
LAT_REF = Integer.parseInt(properties.getProperty("y_ref")) + 90;
|
||||||
DELTA_LON_REF = Integer.parseInt(ustawienia.getProperty("dx_ref"));
|
DELTA_LON_REF = Integer.parseInt(properties.getProperty("dx_ref"));
|
||||||
DELTA_LAT_REF = Integer.parseInt(ustawienia.getProperty("dy_ref"));
|
DELTA_LAT_REF = Integer.parseInt(properties.getProperty("dy_ref"));
|
||||||
String val = ustawienia.getProperty("dl_mk");
|
double BS_X_NUM=DELTA_LON_REF/BS_PER_DEG_X;
|
||||||
|
double BS_Y_NUM=DELTA_LAT_REF/BS_PER_DEG_Y;
|
||||||
|
String val = properties.getProperty("dl_mk");
|
||||||
switch (val) {
|
switch (val) {
|
||||||
case "20":
|
case "20":
|
||||||
SS_SIZE = 20;
|
SS_SIZE = 20;
|
||||||
@@ -130,44 +132,44 @@ public final class MapConsts {
|
|||||||
SS_PER_BS_Y = 93 * 10;
|
SS_PER_BS_Y = 93 * 10;
|
||||||
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||||
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||||
DATA_DIR = ustawienia.getProperty("kwadraty_dir") + "20m/";
|
DATA_DIR = properties.getProperty("kwadraty_dir") + "20m/";
|
||||||
} else if (SS_SIZE == 25) {
|
} else if (SS_SIZE == 25) {
|
||||||
SS_PER_BS_X = 83 * 8;
|
SS_PER_BS_X = 83 * 8;
|
||||||
SS_PER_BS_Y = 93 * 8;
|
SS_PER_BS_Y = 93 * 8;
|
||||||
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||||
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||||
DATA_DIR = ustawienia.getProperty("kwadraty_dir") + "25m/";
|
DATA_DIR = properties.getProperty("kwadraty_dir") + "25m/";
|
||||||
} else if (SS_SIZE == 50) {
|
} else if (SS_SIZE == 50) {
|
||||||
SS_PER_BS_X = 83 * 4;
|
SS_PER_BS_X = 83 * 4;
|
||||||
SS_PER_BS_Y = 93 * 4;
|
SS_PER_BS_Y = 93 * 4;
|
||||||
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||||
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||||
DATA_DIR = ustawienia.getProperty("kwadraty_dir") + "50m/";
|
DATA_DIR = properties.getProperty("kwadraty_dir") + "50m/";
|
||||||
} else if (SS_SIZE == 100) {
|
} else if (SS_SIZE == 100) {
|
||||||
SS_PER_BS_X = 83 * 2;
|
SS_PER_BS_X = 83 * 2;
|
||||||
SS_PER_BS_Y = 93 * 2;
|
SS_PER_BS_Y = 93 * 2;
|
||||||
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||||
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||||
DATA_DIR = ustawienia.getProperty("kwadraty_dir") + "100m/";
|
DATA_DIR = properties.getProperty("kwadraty_dir") + "100m/";
|
||||||
} else {
|
} else {
|
||||||
// domyslnie dlugosc kwadratu 200m
|
// domyslnie dlugosc kwadratu 200m
|
||||||
SS_PER_BS_X = 83;
|
SS_PER_BS_X = 83;
|
||||||
SS_PER_BS_Y = 93;
|
SS_PER_BS_Y = 93;
|
||||||
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
SS_DELTA_LON = 1.0 / (double) (BS_PER_DEG_X * SS_PER_BS_X);
|
||||||
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
SS_DELTA_LAT = 1.0 / (double) (BS_PER_DEG_Y * SS_PER_BS_Y);
|
||||||
DATA_DIR = ustawienia.getProperty("kwadraty_dir") + "200m/";
|
DATA_DIR = properties.getProperty("kwadraty_dir") + "200m/";
|
||||||
}
|
}
|
||||||
BS_DX = 1.0 / (double) BS_PER_DEG_X;
|
BS_DELTA_LON = 1.0 / (double) BS_PER_DEG_X;
|
||||||
BS_DY = 1.0 / (double) BS_PER_DEG_Y;
|
BS_DELTA_LAT = 1.0 / (double) BS_PER_DEG_Y;
|
||||||
LONS = new double[DELTA_LON_REF * BS_PER_DEG_X * SS_PER_BS_X];
|
SS_LONS = new double[DELTA_LON_REF * BS_PER_DEG_X * SS_PER_BS_X];
|
||||||
for (int i = 0; i < LONS.length; i++) {
|
for (int i = 0; i < SS_LONS.length; i++) {
|
||||||
LONS[i] = LON_REF + SS_DELTA_LON * (i + 0.5);
|
SS_LONS[i] = LON_REF + SS_DELTA_LON * (i + 0.5);
|
||||||
}
|
}
|
||||||
LATS = new double[DELTA_LAT_REF * BS_PER_DEG_Y * SS_PER_BS_Y];
|
SS_LATS = new double[DELTA_LAT_REF * BS_PER_DEG_Y * SS_PER_BS_Y];
|
||||||
for (int i = 0; i < LATS.length; i++) {
|
for (int i = 0; i < SS_LATS.length; i++) {
|
||||||
LATS[i] = LAT_REF + SS_DELTA_LAT * (i + 0.5);
|
SS_LATS[i] = LAT_REF + SS_DELTA_LAT * (i + 0.5);
|
||||||
}
|
}
|
||||||
LOGGER.debug("Wczytane ustawienia:\n \tLON_REF={}, LAT_REF={}, DX_REF={}, DY_REF{}, SQUARE_SIZE={}, GRID_SIZE={}x{}, DATA_DIR={}", LON_REF, LAT_REF, DELTA_LON_REF, DELTA_LAT_REF, SS_SIZE, LONS.length, LATS.length, DATA_DIR);
|
LOGGER.debug("Wczytane ustawienia:\n \tLON_REF={}, LAT_REF={}, DX_REF={}, DY_REF{}, SQUARE_SIZE={}, GRID_SIZE={}x{}, DATA_DIR={}", LON_REF, LAT_REF, DELTA_LON_REF, DELTA_LAT_REF, SS_SIZE, SS_LONS.length, SS_LATS.length, DATA_DIR);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -236,8 +238,8 @@ public final class MapConsts {
|
|||||||
public static final int DX_REF_MS = DEG_MS * DELTA_LON_REF; // szerokosc pola walki w stopniach
|
public static final int DX_REF_MS = DEG_MS * DELTA_LON_REF; // szerokosc pola walki w stopniach
|
||||||
public static final int DY_REF_MS = DEG_MS * DELTA_LAT_REF; // wysokosc polwa walki w stopniach
|
public static final int DY_REF_MS = DEG_MS * DELTA_LAT_REF; // wysokosc polwa walki w stopniach
|
||||||
|
|
||||||
public static final int BS_DX_MS = (int) (BS_DX * DEG_MS);
|
public static final int BS_DX_MS = (int) (BS_DELTA_LON * DEG_MS);
|
||||||
public static final int BS_DY_MS = (int) (BS_DY * DEG_MS);
|
public static final int BS_DY_MS = (int) (BS_DELTA_LAT * DEG_MS);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Liczba malych kwadratow przypadajaca na bok arkusza mapy drogowej.
|
* Liczba malych kwadratow przypadajaca na bok arkusza mapy drogowej.
|
||||||
|
|||||||
@@ -17,10 +17,10 @@ public class Teren {
|
|||||||
|
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(Teren.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(Teren.class);
|
||||||
|
|
||||||
private static final int BIG_X_MAX = 100;
|
private static final int BIG_X_MAX = MapConsts.DELTA_LON_REF * MapConsts.BS_PER_DEG_X;
|
||||||
private static final int BIG_Y_MAX = 100;
|
private static final int BIG_Y_MAX = MapConsts.DELTA_LAT_REF * MapConsts.BS_PER_DEG_Y;
|
||||||
|
|
||||||
private static BigSquare bigSquares[][] = new BigSquare[BIG_X_MAX][BIG_Y_MAX];
|
private static final BigSquare[][] bigSquares = new BigSquare[BIG_X_MAX][BIG_Y_MAX];
|
||||||
|
|
||||||
// tablica obiektów synchronizujących dostęp do dużych kwadratów przy odczycie z pliku
|
// tablica obiektów synchronizujących dostęp do dużych kwadratów przy odczycie z pliku
|
||||||
private static Object bsSynch = new Object();
|
private static Object bsSynch = new Object();
|
||||||
@@ -45,8 +45,8 @@ public class Teren {
|
|||||||
* Jawne wywolanie zapisu do pliku bufora zmian terenu. Zapisane zostaną aktywne/załadowane duże kwadraty.
|
* Jawne wywolanie zapisu do pliku bufora zmian terenu. Zapisane zostaną aktywne/załadowane duże kwadraty.
|
||||||
*/
|
*/
|
||||||
public static void saveToFiles(String dir) {
|
public static void saveToFiles(String dir) {
|
||||||
for (int i = 0; i < bigSquares.length; i++) {
|
for (int i = 0; i < BIG_X_MAX; i++) {
|
||||||
for (int j = 0; j < bigSquares[i].length; j++) {
|
for (int j = 0; j < BIG_Y_MAX; j++) {
|
||||||
BigSquare bs = bigSquares[i][j];
|
BigSquare bs = bigSquares[i][j];
|
||||||
if (bs instanceof RightBigSquare rbs) {
|
if (bs instanceof RightBigSquare rbs) {
|
||||||
try {
|
try {
|
||||||
@@ -61,8 +61,8 @@ public class Teren {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void reset() {
|
public static void reset() {
|
||||||
for (int i = 0; i < bigSquares.length; i++) {
|
for (int i = 0; i < BIG_X_MAX; i++) {
|
||||||
for (int j = 0; j < bigSquares[i].length; j++) {
|
for (int j = 0; j < BIG_Y_MAX; j++) {
|
||||||
bigSquares[i][j] = null;
|
bigSquares[i][j] = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -124,7 +124,7 @@ public class Teren {
|
|||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static BigSquare loadAreaOldFormat(int bsX, int bsY) {
|
private static BigSquare loadArea_OldFormat(int bsX, int bsY) {
|
||||||
String fName = getFileName(bsX, bsY);
|
String fName = getFileName(bsX, bsY);
|
||||||
try {
|
try {
|
||||||
RightBigSquare bs = new RightBigSquare();
|
RightBigSquare bs = new RightBigSquare();
|
||||||
@@ -282,19 +282,19 @@ public class Teren {
|
|||||||
for (int i = 0; i < history.length; i++) {
|
for (int i = 0; i < history.length; i++) {
|
||||||
history[i] = new Coord.Grid();
|
history[i] = new Coord.Grid();
|
||||||
}
|
}
|
||||||
przejezdnoscZawsze = MapConsts.ustawienia.getProperty("przejezdnosc_zawsze").equals("on");
|
przejezdnoscZawsze = MapConsts.properties.getProperty("przejezdnosc_zawsze").equals("on");
|
||||||
minStopienPrzejezd = Double.parseDouble(MapConsts.ustawienia.getProperty("minimalny_stopien_przejezdnosci"));
|
minStopienPrzejezd = Double.parseDouble(MapConsts.properties.getProperty("minimalny_stopien_przejezdnosci"));
|
||||||
|
|
||||||
minStopienPrzejezdNaPrzelaj = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.minimalny_na_przelaj"));
|
minStopienPrzejezdNaPrzelaj = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.minimalny_na_przelaj"));
|
||||||
minStopienPrzejezdNaDrodzeNachylenie = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.minimalny.na_drodze.nachylenie_terenu"));
|
minStopienPrzejezdNaDrodzeNachylenie = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.minimalny.na_drodze.nachylenie_terenu"));
|
||||||
minStopienPrzejezdNaPrzelajNachylenie = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.minimalny.na_przelaj.nachylenie_terenu"));
|
minStopienPrzejezdNaPrzelajNachylenie = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.minimalny.na_przelaj.nachylenie_terenu"));
|
||||||
|
|
||||||
minKatNachylTerenuNaDrodze = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.na_drodze.nachylenie_terenu.kat_minimalny"));
|
minKatNachylTerenuNaDrodze = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.na_drodze.nachylenie_terenu.kat_minimalny"));
|
||||||
minKatNachylTerenuNaDrodze = Math.max(0, minKatNachylTerenuNaDrodze);
|
minKatNachylTerenuNaDrodze = Math.max(0, minKatNachylTerenuNaDrodze);
|
||||||
minKatNachylTerenuNaDrodze = Math.min(60, minKatNachylTerenuNaDrodze);
|
minKatNachylTerenuNaDrodze = Math.min(60, minKatNachylTerenuNaDrodze);
|
||||||
minKatNachylTerenuNaDrodze *= Math.PI / 180;
|
minKatNachylTerenuNaDrodze *= Math.PI / 180;
|
||||||
|
|
||||||
maxKatNachylTerenuNaDrodze = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.na_drodze.nachylenie_terenu.kat_maksymalny"));
|
maxKatNachylTerenuNaDrodze = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.na_drodze.nachylenie_terenu.kat_maksymalny"));
|
||||||
maxKatNachylTerenuNaDrodze = Math.max(0, maxKatNachylTerenuNaDrodze);
|
maxKatNachylTerenuNaDrodze = Math.max(0, maxKatNachylTerenuNaDrodze);
|
||||||
maxKatNachylTerenuNaDrodze = Math.min(60, maxKatNachylTerenuNaDrodze);
|
maxKatNachylTerenuNaDrodze = Math.min(60, maxKatNachylTerenuNaDrodze);
|
||||||
maxKatNachylTerenuNaDrodze *= Math.PI / 180;
|
maxKatNachylTerenuNaDrodze *= Math.PI / 180;
|
||||||
@@ -304,12 +304,12 @@ public class Teren {
|
|||||||
minKatNachylTerenuNaDrodze = temp;
|
minKatNachylTerenuNaDrodze = temp;
|
||||||
}
|
}
|
||||||
|
|
||||||
minKatNachylTerenuNaPrzelaj = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.na_przelaj.nachylenie_terenu.kat_minimalny"));
|
minKatNachylTerenuNaPrzelaj = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.na_przelaj.nachylenie_terenu.kat_minimalny"));
|
||||||
minKatNachylTerenuNaPrzelaj = Math.max(0, minKatNachylTerenuNaPrzelaj);
|
minKatNachylTerenuNaPrzelaj = Math.max(0, minKatNachylTerenuNaPrzelaj);
|
||||||
minKatNachylTerenuNaPrzelaj = Math.min(60, minKatNachylTerenuNaPrzelaj);
|
minKatNachylTerenuNaPrzelaj = Math.min(60, minKatNachylTerenuNaPrzelaj);
|
||||||
minKatNachylTerenuNaPrzelaj *= Math.PI / 180;
|
minKatNachylTerenuNaPrzelaj *= Math.PI / 180;
|
||||||
|
|
||||||
maxKatNachylTerenuNaPrzelaj = Double.parseDouble(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.na_przelaj.nachylenie_terenu.kat_maksymalny"));
|
maxKatNachylTerenuNaPrzelaj = Double.parseDouble(MapConsts.properties.getProperty("stopien_przejezdnosci.na_przelaj.nachylenie_terenu.kat_maksymalny"));
|
||||||
maxKatNachylTerenuNaPrzelaj = Math.max(0, maxKatNachylTerenuNaPrzelaj);
|
maxKatNachylTerenuNaPrzelaj = Math.max(0, maxKatNachylTerenuNaPrzelaj);
|
||||||
maxKatNachylTerenuNaPrzelaj = Math.min(60, maxKatNachylTerenuNaPrzelaj);
|
maxKatNachylTerenuNaPrzelaj = Math.min(60, maxKatNachylTerenuNaPrzelaj);
|
||||||
maxKatNachylTerenuNaPrzelaj *= Math.PI / 180;
|
maxKatNachylTerenuNaPrzelaj *= Math.PI / 180;
|
||||||
@@ -332,59 +332,59 @@ public class Teren {
|
|||||||
STOPIEN_PRZEJEZDNOSCI = new float[ERodzajPodwozia.numberOfValues()][ERodzajTerenuPokrycie.numberOfValues()];
|
STOPIEN_PRZEJEZDNOSCI = new float[ERodzajPodwozia.numberOfValues()][ERodzajTerenuPokrycie.numberOfValues()];
|
||||||
|
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zabudowany"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zabudowany"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zalesiony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zalesiony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zabagniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zabagniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zawodniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_zawodniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.GASIENICE.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_czysty"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_gasienicowe.teren_czysty"));
|
||||||
|
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zabudowany"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zabudowany"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zalesiony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zalesiony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zabagniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zabagniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zawodniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_zawodniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA_GASIENICE.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_czysty"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowo_gasienicowe.teren_czysty"));
|
||||||
|
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zabudowany"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zabudowany"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zalesiony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zalesiony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zabagniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zabagniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zawodniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_zawodniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.KOLA.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_czysty"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_kolowe.teren_czysty"));
|
||||||
|
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zabudowany"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zabudowany"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zalesiony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zalesiony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zabagniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zabagniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zawodniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_zawodniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PODUSZKA_POW.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_czysty"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_poduszka.teren_czysty"));
|
||||||
|
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZABUDOWANY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zabudowany"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zabudowany"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZALESIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zalesiony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zalesiony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZABAGNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zabagniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zabagniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_ZAWODNIONY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zawodniony"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_zawodniony"));
|
||||||
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
STOPIEN_PRZEJEZDNOSCI[ERodzajPodwozia.PLOZY.id][ERodzajTerenuPokrycie.TEREN_CZYSTY.id] =
|
||||||
Float.parseFloat(MapConsts.ustawienia.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_czysty"));
|
Float.parseFloat(MapConsts.properties.getProperty("stopien_przejezdnosci.podwozie_plozy.teren_czysty"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) throws Exception {
|
public static void main(String[] args) throws Exception {
|
||||||
|
|||||||
Reference in New Issue
Block a user