Wersja/19.4.143
Wersja 19.4.143.14494 została opublikowana w dniu 2019-05-04.
Zobacz też zmiany w poprzedniej wersji 142.
Spis treści
- 1 Zmiany w edytorze RSF
- 1.1 Ustawienie rozstawu odbojnic
- 1.2 Przeliczenie torów po przesunięciu kierunkowej
- 1.3 Wyszukiwarka błędów: sprawdzanie styczności
- 1.4 Poprawiony szablon rozjazdu podwójnego dwustronnego
- 1.5 Korekta szablonów rozjazdów symetrycznych
- 1.6 Ograniczone łączenie słupów w podwójne
- 1.7 Korekta sklejania plików RSF
- 1.8 Naprawiony błąd z odwracaniem odcinków
- 1.9 Usuwanie zbędnego szablonu rozjazdu
- 2 Zmiany w starterze do MaSzyny
- 3 Inne
Zmiany w edytorze RSF
Ustawienie rozstawu odbojnic
W parametrach tekstury szyny można teraz również ustawić rozstaw odbojnic. Dla wartości dodatnich mają być tworzone dwie odbojnice, a dla ujemnych tylko jedna, od strony wewnętrznej szyny łuku.
Przeliczenie torów po przesunięciu kierunkowej
W przypadku próby przestawienia końca zablokowanej linii kierunkowej pojawi się pytanie, czy przeliczyć tory. Możliwe jest wybranie jednej z trzech odpowiedzi:
- Tak. Wykona przeliczanie torów zależnych od przesuwanej kierunkowej. Pozwala to szybciej korygować głowice, np. do bardziej czytelnych ortofotomap, bez konieczności poprawiania po jednym torze. Funkcjonalność nie jest jeszcze w pełni dopracowana, między innymi nie przelicza łuków pomiędzy przesuniętymi torami prostymi. Powiązane z kierunkową tory są zaznaczane na żółto, a łuki wymagające korekty stają się różowe. Wyliczany jest rzut dotychczasowego końca na nowo ustaloną linię, a otrzymany wektor przesunięcia punktu końcowego następnie aplikowany proporcjonalnie do odległości od przeciwległego końca. Linia kierunkowa zostanie ponownie zablokowana.
- Nie. Kierunkowa zostanie odblokowana, będzie można przesunąć końce, ale nie wywoła to natychmiastowych skutków. Tory będą się przesuwać przy naprawianiu ich, a jeśli nie zostanie to wykonane, pokażą się w wyszukiwarce błędów, jako posiadające niespóją odległość od kierunkowej. Linia kierunkowa pozostanie odblokowana.
- Anuluj. Kierunkowa pozostanie zablokowana, a przesuwanie końca przerwane.
Wyszukiwarka błędów: sprawdzanie styczności
Dla każdej pary połączonych logicznie (w listę dwukierunkową) odcinków torów sprawdzana jest współliniowość wektorów kontrolnych oraz przeciwność ich zwrotu. Pozwala to wyeliminować sytuacje np. połączenia dwóch odcinków prostych pod kątem. Na razie uruchomione tylko dla warstwy 0x40 — tory tramwajowe i drogi będą zgłaszać zbyt wiele błędów, a nie ma jeszcze dobrych rozwiązań.
Poprawiony szablon rozjazdu podwójnego dwustronnego
Uruchomienie sprawdzania styczności ujawniło błąd w szablonie rozjazdu podwójnego dwustronnego. Rozjazdy te sprawiały różne problemy wcześniej, ale nie było jednoznacznego wskazania, że przyczyną jest błąd w szablonie. Błąd dotyczył wektora kontrolnego drugiego toru.
Korekta szablonów rozjazdów symetrycznych
Mechanizm poprawiania wczytanego pliku RSF wymusza obecnie, aby współrzędna Y w drugim rekordzie szablonu miała wartość dodatnią. Opracowane kiedyś szablony rozjazdów symetrycznych miały to odwrotnie. Tory z takimi rozjazdami będą wymagały ręcznych poprawek — z uwagi na rzadkie występowanie i pokazywanie w wyszukiwarce błędów nie będzie tworzony automat naprawiający. Należy się też upewnić, czy szablon ma wpisane promienie, ponieważ kiedyś nie były one wymagane i były dostępne do pobrania pliki ADD, które nie miały wpisanego promienia (zmieniło się to wraz z wprowadzeniem łukowania rozjazdów).
Ograniczone łączenie słupów w podwójne
Mechanizm, który miał na celu poprawianie zepsutych słupów podwójnych, potrafił złączyć dwa sąsiednie słupy w podwójny (tzn. dodane jeden po drugim i ustawione w tym samym miejscu, np. zwisy na dwóch sąsiednich torach w przypadku równoczesnego dodawania kolejnego przęsła na zmianę na obu torach). Dodane zostało ograniczenie, aby pierwszy ze słupów zawierał słowo "kotwa" w nazwie INC, natomiast drugi nie może zawierać słowa "zwis".
Korekta sklejania plików RSF
Dla drugiego toru rozjazdu nie były przeliczane prawidłowo wskaźniki na poprzedni, następny oraz na niweletę, przez co połączenie dwóch plików przez doklejenie doprowadzało do błędów w połączeniach rozjazdów.
Naprawiony błąd z odwracaniem odcinków
Jeśli odwracany odcinek był połączony z drugim torem rozjazdu, to połączenie logiczne odcinków dostawało błędną informację, w efekcie czego wyszukiwarka błędów znajdowała rozbieżność pomiędzy połączeniem logicznym a współrzędnymi końców. Odwracanie odcinków zostało poprawione i uwzględnia również drugi tor rozjazdu, natomiast nadal mogą być problemy z podłączeniem do skrzyżowania dróg.
Usuwanie zbędnego szablonu rozjazdu
Aby usunąć zbędny szablon, należy mu nadać nazwę "none" i zapisać. Okno edycji szablonów zostanie w tym przypadku zamknięte. Rekordy używane przez szablon będą dostępne do innych celów. Warunkiem usunięcia jest, aby szablon nie był używany dla żadnego rozjazdu.
Zmiany w starterze do MaSzyny
CityGML: opcja budynków na wysokości 0
Przy imporcie brył CityGML można zaznaczyć opcję przeliczenia fundamentów na wysokość 0. Tak przeliczone bryły mogą być przydatne np. do wygodniejszego ustalenia wysokości budynku, albo jako baza do wykonania bardziej szczegółowego modelu. Przy zapisie do SCM używany jest dodatkowo przedrostek "zero" w nazwie pliku.
Inne
CityGML: ograniczenie rekurencji
Dotychczas moduł obsługi plików XML był wykorzystywany w bardzo niewielkim zakresie (bodajże tylko do pierwszej wersji pobierania map z Geoportalu, około 2008 roku). Po uruchomieniu konwersji brył CityGML okazało się, że nie chcą się przetworzyć pliki o rozmiarze większym od 40MB. Jedną z przyczyn było użycie rekurencji, która nie miała znaczenia w przypadku niewielkich plików. Obecnie analiza tagów XML została przerobiona tak, aby rekurencja była użyta tylko do tagów potomnych oraz atrybutów tagu, natomiast nie była używana do kolejnych tagów tego samego poziomu. Pierwsze próby wykazały, że można już przetworzyć pliki, których wcześniej się nie dało.
CityGML: poprawki ścian z kątami wklęsłymi
Udoskonalony został algorytm podziału wielokątów na trójkąty, w przypadku gdy wielokąty posiadają kąty wklęsłe. Budynki wyglądają już dużo lepiej. Mimo to nadal mogą się zdarzyć takie wielokąty, które zostaną nieprawidłowo podzielone.
Rok | Rainsted - wersje |
---|---|
2023 | 167 • 168 • 169 • 170 • 171 • 172 • ... |
2022 | 156 • 157 (MaSzyna 22.11) • 158 • 159 • 160 • 161 • 162 • 163 • 164 • 165 • 166 |
2021 | 152 • 153 • 154 • 155 |
2020 | 148 • 149 (MaSzyna 20.04) • 150 • 151 |
2019 | 141 • 142 (MaSzyna 19.04) • 143 • 144 • 145 • 146 • 147 |
2018 | 132 • 133 • 134 • 135 • 136 • 137 • 138 • 139 • 140 |
2017 | 124 • 125 • 126 • 127 • 128 • 129 • 130 • 131 |
2016 | 114 • 115 • 116 • 117 • 118 • 119 • 120 • 121 • 122 • 123 |
2015 | 108 (MaSzyna 15.02) • 109 (MaSzyna 15.04) • 110 • 111 • 112 • 113 |
2014 | 107 |
2013 | 102 (MaSzyna 01.13) • 103 • 104 • 105 (MaSzyna 08.13) • 106 |
2012 | 100 (PC2011) • 101 |
2011 | 98 (PC2010) • 99 |
2010 | 92 • 93 • 94 • 95 • 96 • 97 |
2009 | 74 .. 91 |
2008 | 37 .. 73 |
2007 | 0 .. 36 |