MAPPER - aplikacje
Previous  Top  Next

Warstwicowanie

Opis:
Moduł warstwicowania jest aplikacją programu Mapper i służy do trójkątowania elementów rzeźby terenu w celu uzyskania warstwic lub powierzchni składającej się z nieregularnych trójkątów.
Warstwice określone są na podstawie trójkątowania z uwzględnieniem linii nieciągłości terenu.
Warstwicowanie pozwala na szybkie znalezienie kolizji elementów niepoprawnych z punktu widzenia budowy numerycznego modelu terenu (np. przecięcie dwóch linii na różnych wysokościach) co czyni ją doskonałym narzędziem kontroli.
Do triangulacji pobierane są elementy z aktywnego rysunku jak również można je pobrać z podłączonych plików referencyjnych.

Uruchomienie:
Naciśnij klawisz Contours w pasku DTM
Triangulation
lub wpisz AL=TRIANGULATION w pasku komend

Patrz:
Warstwicowanie - Opcje
Warstwicowanie - sprawdzanie błędów DTM

Dialog:
Po uruchomieniu aplikacji pojawia się dialog umożliwiający wybranie elementów użytych do triangulacji i określenie jej wyników.
Aplikacja do wyboru elementów używa informacji zawartych w pliku tekstowym w formacie TRI. Jeżeli żaden plik nie jest wskazany klawiszem

[...]
to do triangulacji użyte zostaną elementy w rysunku.

Dispalywyświetla warstwice na tymczasowym rysunku referencyjnym  
Insert wstawia elementy do aktywnego rysunku  
Trianglesw wyniku wygenerowane zostaną trójkąty  
Edgesw wyniku wygenerowane zostaną krawędzie trójkątów  
Errorsw wyniku zostaną znalezione miejsca z błędami  
Contoursw wyniku wygenerowane zostaną warstwice  
 

Opcje
Działanie:
Warstwicowanie odbywa się po naciśnięciu klawisza Triangulation lub wpisaniu AF=TRIANGULATION,PROCESS w pasku komend





Warstiwcowanie Opcje

W trakcie triangulacji i generowania warstwic za pomocą opcji można modyfikować zarówno elementy, jak i powstałe trójkąty czy warstwice.
Po włączeniu przycisku Parameters przechodzimy do zaawansowanych opcji generowania warstwic Contouring parameters.
ContouringParameters
Pozwalają one na możliwie jak najlepsze dopasowanie przebiegu wygenerowanych warstwic w zależności od chrakterystyki (urozmaicenia) terenu.

Modyfikacja elementów:
Limit Edges: maksymalna długość odcinka wchodzącego jako element wymuszający w triangulacji (breakline). Dzięki podziałowi długich elementów unikniemy sytuacji powstawania trójkątów o dużych bokach.

Modyfikacja trójkątów:
Max Triangle Area: maksymalny rozmiar trójkąta. Jeżeli trójkąt ma powierzchnię większą to w jego środku wstawiony jest dodatkowy punkt, który weźmie udział w ponownej triangulacji. Powoduje to wygładzenie powierzchni ale skutkuje wydłużeniem czasu działania ponieważ wymusza wielokrotne trójkątowanie

Modyfikacja warstwic:
Long Lines: powstałe warstwice tworzone są jako jeden ciąg wierzchołków. W przeciwnym razie co 50 wierzchołków warstwica jest przerwana co ma znaczenie w późniejszej edycji w programie MicroStation.

Break on Roads: Przerywa warstwice na krawędziach będących breaklinami o typie 1 wpisanym w odpowiednim elemencie pliku TRI

Operations List
(opcje opisane są poniżej): Dodając kolejne operacje na liście można uzyskać modyfikacje powstających warstwic

UWAGA !!
Wszystkie podane poniżej teoretyczne przykładowe wielkości, zależne są od ukształtowania terenu i należy porównać wyniki wygenerowania warstwic przy różnych opcjach tak aby w końcowym efekcie jak najlepiej pasowały z istniejącym terenem.

Delete points:
ContParam_Delete_P
Usuwa punkty gdy tworzą odcinki krótsze niż zadany parametr - w przykładzie 10m.

Insert points:
ContParam_Insert_P
Wstawia punkt gdy odcinek powstającej warstwicy jest większy niż podany parametr.

Faulkner:
ContParam_Faulkner
Redukuje ilość wierzchołków tak aby zachować możliwie wierny kształt warstwicy.

Bezier:
ContParam_Bezier
Warstwica zostanie wygenerowana jako łamana o kształcie krzywej. Punkty na liniach kierunkowych będą w odległości wynikającej z podzielenia odcinka warstwicy przez Divisor natomiast krzywa będzie przybliżona za pomocą wierzchołków o ilości wynikającej z parametru Delta

Waterlines:
ContParam_Water
Jeżeli warstwica załamuje się na breaklinie typu 2 to wtedy w tym miejscu modelowany jest łuk o podanym promieniu

Roads:
ContParam_Road
Jeżeli warstwica załamuje się na breaklinie typu 3 a potem jest odcinek warstwicy, który ponownie dochodzi do breaklina typ 3 to na tych dwóch breaklinach modelowane są połówki łuków o podanym promieniu [.





Warstwicowanie TRI Format

TRI 3
COUNTOURS
1.5;2
1;60;1;0;0
4;61;4;1;0
EDGES
63;1;0;0
TRIANGLES
64;2;0;0
ERRORS
5.0
64;3;0;3
ELEMENTS
-;-1;-1;-1;-1;
+;4;130;2;0;0;SUPPORT WALL
+;4;133;0;0;0;ROAD
+;9;200;0;0;0;BREAK LINE
+;9;201;-1;-1;0;


Opis definicji:

TRI3Nagłówek pliku  
COUNTOURS
1.5;2Oznacza że będą generowane dwa rodzaje warstwic przy czym warstwica ciągła będzie rysowana co 1.5 metra a warstwica przerywana co 6 metrów.  
1;60;1;0;0Warstwica będzie wstawiana co 1.5m; LV=60, CO=1, ST=0 i WT=0  
4;61;4;1;0Warstwica będzie wstawiana co 6m; LV=61, CO=4, ST=1 i WT=0  
EDGESKrawędzie trójkątów  
63;1;0;0LV=63, CO=1, ST=0 i WT=0  
TRIANGLESTrójkąty będą miały następujący kolor wypełnienia a krawędzie jak w sekcji EDGES  
64;2;0;0LV=64, CO=2, ST=0 i WT=0  
ERRORSKółka z błędami  
5.0Promień okręgu sygnalizującego błąd  
64;3;0;3LV=64, CO=3, ST=0 i WT=3  
ELEMENTSPoczątek definicji elementów branych do triangulacji. Kolejne definicje powodują włączanie lub wyłączanie pobierania odpowiednich elementów do triangulacji.  
-;-1;-1;-1;-1; Nie będą brane żadne elementy        
+;4;130;2;0;0;WALLPobierz elementy o parametrach LV=4, CO=130, ST=2 i WT=0, i typ breakline=0  
-;4;133;0;0;0;ROADWyłącz elementy o parametrach LV=4, CO=133, ST=0 i WT=0  
+;9;200;0;0;0;BREAK LINEPobierz wszystkie elementy o atrybutach LV=9, CO=200, ST=0 i WT=0  
+;9;201;-1;-1;0;Pobierz wszystkie elementy o LV=9 i CO=201 bez względu na styl linii i grubość linii.  


Komentarz:
+oznacza dodanie do zbioru  
oznacza wykluczenie ze zbioru,  
L,C,S,W oznaczają atrybuty elementów gdzie – 1 oznacza nieuwzględnienie danego atrybutu,  
Bto typ breaklinu, który określa sposób generowania warstwic na jego krawędziach