MicroStation temat 4 - GeoGraphics (wprowadzenie)
Transkrypt
MicroStation temat 4 - GeoGraphics (wprowadzenie)
AGH WGGiIŚ Ćwiczenia „MicroStation Geographics” Ćwiczenie nr 6. Wprowadzenie do MicroStation GeoGraphics 2004 Pierwsze ćwiczenie wykonywane jest na bazie projektu Whistler. 1. Windows - Połączenie z bazą danych Z menu Start systemu Windows otworzyć Panel sterowania i wybrać Data sources (ODBC): ODBC Data Source Administrator Zakładka User DSN → [Add...] Create New Data Source Driver do Microsoft Access (*.mdb) → [Finish] ODBC Microsoft Access Setup Data Source Name: whistler 2. Windows - Konfiguracja MSt. GG. do pracy z określonym typem bazy danych Na pulpicie trzeba utworzyć skrót do programu GeoGraphics. W celu jego utworzenia kliknij prawym klawiszem w dowolne miejsce na pulpicie – wybierz opcję [Nowy]>[Skrót] a następnie wskaż plik ustation.exe, który samodzielnie zlokalizuj na dysku np. c:\...\Program\MicroStation\ Kliknij przycisk [Dalej] i wprowadź nazwę projektu np. whistler. Zakończ tworzenie skrótu. Kliknij ikonę skrótu prawym klawiszem myszy i wyedytuj jego [Właściwości] > wybierz zakładkę [Skrót] Pozycja [Element Docelowy] powinna wskazywać na plik ustation.exe c:\...\Program\MicroStation\ustation.exe Do tej ścieżki trzeba dopisać dwa dodatkowe parametry sterujące uruchomieniem aplikacji : -wugeograph informuje, że podczas uruchamiania aplikacji ustation.exe ma zostać uruchomiona konfiguracja przestrzeni pracy Geogeraphicsa (wu – user workspace) -wdodbc informuje, że domyślnie połączenia z bazą danych mają się odbywać przez mechanizm ODBC (wd – database workspace). Ostatecznie [Element Docelowy] powinien wyglądać następująco: c:\...\Program\MicroStation\ustation.exe -wugeograph -wdodbc Przy pomocy tego skrótu proszę uruchomić program GeoGraphics i otworzyć dowolny rysunek, zwracając uwagę, aby „geograph” było ustawione jako wartość startowych parametrów Workspace i Interface. 3. Otwieranie projektu MST GG Program GeoGraphics wykorzystuje projekt jako strukturę nadrzędną służącą organizacji danych. Projekt zawiera kategorie, obiekty (features), mapy i indeksy mapowe. Dlatego do pracy wymaga połączenia go z projektem (otwarcie projektu również może zostać zautomatyzowane) [Project] > [Open]… Project Open Project Directory: C:\...\Workspace\Projects\Examples\Geospatial\whistler\ Te opcje muszą zostać włączone: → Database Connect → Database Load → Database Login: whistler → [OK] Za każdym otwarciem projektu tworzony jest nowy rysunek roboczy (work.dgn). Po otwarciu projektu w oknie 8 (tzw. Key View) powinna się pojawić mapa przeglądowa (Key Map) zawartości graficznej całego projektu. Za jej pomocą dokonuje się dołączania wybranych map jako plików referencyjnych. 4. Dołączanie mapy jako pliku referencyjnego Z palety Main wybrać narzędzie Attach Maps (Zwróć uwagę na opcję WorkMap – to jest mapa – brudnopis... zawsze możesz utworzyć nową pustą „czystą” mapę przeglądu projektu) 1 AGH WGGiIŚ Ćwiczenia „MicroStation Geographics” Atatch Maps Mode: View → kliknąć wewnątrz okna 8 (w centrum obszaru, można klikać kilka razy ) Powinno to spowodować wyświetlanie przybliżonych zasięgów poszczególnych map i utworzenie ich listy w oknie Map Manager z domyślnym statusem Attach (Dołącz). Przyciski [Attach] i [Detach] zmieniają status odpowiednio na Dołącz i Odłącz. Przycisk [Apply] (Zastosuj) zatwierdza wybór i powoduje wykonanie ustawionych działań dołącz i odłącz. Dołączyć tylko mapy z rozszerzeniem .tax → Dla okna 1 wykonać Fit View Powinno to spowodować wyświetlenie wybranych map i zmianę ich statusu na Reference. Przyjrzeć się wyświetlonym mapom z bliska, a następnie powrócić do widoku całości 5. Display Manager Narzędzie do sterowania wyświetlaniem obiektów zapisanych zarówno w aktualnie otwartym rysunku, jak i w dołączonych mapach. Settings > Display Manager Wyświetl wszystkie Features kategorii Cadaster. Mode: Feature > Select All > On > Update W obrazie mapy powinny pojawić się wszystkie obiekty. Zgaś wszystkie Features kategorii Cadaster. Mode: Feature > Select All > Off > Update Zmień Mode:Level Display Manager Mode: Level → Category: Cadaster → Feature: BDY Lot → [On] → Feature: BDY Lot Label → [On] → [Update] Mode: Feature Nastąpiła zmiana wyświetlania koloru. Spowodowane jest to tym, że dany element graficzny może być przyporządkowany wielu cechom. Można to sprawdzić narzędziem: List Feature(s). Przeglądnij linię typu BDY Lot Poeksperymentuj z przeglądaniem projektu. 6. Przeglądanie atrybutów obiektów Włączyć wyświetlanie tylko i wyłącznie obiektów BDY Lot i BDY Lot Label (Mode: Feature) Database > SQL Manager SQL Manager Query Mode: Dataset → w SQL Statement wpisz: select * from folio → [Execute] powoduje wykonanie zapytania i przywołanie wszystkich wierszy tabeli (wyświetlony jest tylko pierwszy) → [Prev] i [Next] umożliwiają nawigację po wierszach tabeli → [Locate] i kliknięcie w oknie 1 spowoduje wyświetlenie w powiększeniu wybranej działki → [Review] i wskazanie tekstu opisu działki wyświetli jej atrybuty. Przeglądnij w ten sposób także inne Features 7. Zapytania i opisywanie obiektów Odłączyć wszystkie mapy oprócz ajax.tax Settings > GeoGraphics Locks → Use Fence (Powoli to na wykorzystanie ogrodzenia do określania przestrzennego zakresu zapytań) Włączyć wyświetlanie tylko i wyłącznie obiektów BDY Lot i BDY Lot (Mode: Feature) Database > Annotation Annotation [Query Builder] SQL Query Builder [Tables]: Folio → Columns: Last_name → Columns: AREA → [Where] → Columns: AREA → Operator: Is Greater Than → Value: 150→ Kliknąć pole [Apply] Powyższe działania powinny doprowadzić do następującego wyrażenia: SELECT area,last_name FROM folio WHERE area > 150 2 AGH WGGiIŚ Ćwiczenia „MicroStation Geographics” powodującego wybór informacji o właścicielu i powierzchni dla działek o powierzchni większej od 150. W oknie Annotation [Load From Query Builder] Umieścić płotek (Fence) o nieregularnym kształcie (Fence Type: Shape) w wybranym miejscu (wytyczamy obszar zapytania). Annotation Angle: Active → [Annotate] → Kliknąć wewnątrz okna 1 Wewnątrz płotka każda działka o wartości większej od 150000 powinna zostać opisana nazwiskiem właściciela i wartością. Zapisz wynik anotacji w pliku c1_1.dgn - W oknie keyin wpisz: fence file p:\c1_1.dgn a następnie kliknij w myszką (lewy klawisz) wewnątrz ogrodzenia wynik annotacji zostanie zapisany w osobnym pliku. Wykasuj anotację z pliku work.dgn 8. Mapy tematyczne - Budowanie obiektów topologicznych 1. Przygotowanie danych do mapy tematycznej Włączyć wyświetlanie tylko i wyłącznie obiektów BDY Lot i BDY Lot Label (Mode: Feature) narysować dookoła nich płotek (fence) → W ustawieniach MicroStation wybrać warstwę BDY Lot ustawić kolor na czerwony oraz wybrać linię ciągłą o grubości 1 → Użyć narzędzia Create Areas i kliknąć wewnątrz płotka w celu utworzenia obszarów z nową symboliką → Wykorzystać narzędzie Associate Linkages w celu skopiowania połączeń bazy danych z centroidów do nowo utworzonych obszarów → Associate Linkages Mode: Centroid -> Area → Kliknąć wewnątrz płotka → Zapoznać się z wynikami w oknie Results → Wyłączyć wyświetlanie obiektów BDY Lot i BDY Lot Label → Sprawdzić nowo utworzone elementy 2. Budowa mapy tematycznej Database > Thematic Resymbolization Thematic Resymbolization [Auto] Auto Action List Table: Folio→ Column: AREA→ Type: Equal Count→ Classes: 7 [OK] Thematic Resymbolization Settings > General General Settings Query List → Zamknąć okno General Settings Thematic Resymbolization [Go] → Kliknąć wewnątrz płotka Działki powinny zostać pokolorowane w zależności od strefy powodziowej. Thematic Resymbolization Settings > Legend Legend Settings [2 Pts] → Wskazać na rysunku dwa punkty definiujące wielkość pojedynczego kolorowego prostokąta legendy → Zamknąć okno Legend Settings Thematic Resymbolization [Legend] → Umieścić legendę na rysunku Jeżeli Results: Display Only to zarówno legenda jak i mapa tematyczna są elementami tymczasowymi, dopiero zmiana na Results: Current File i powtórne wykonanie powoduje ich wkreślenie do rysunku (na warstwie ustalanej z innymi parametrami pod przyciskiem [Auto]). Zapisz wyniki analizy w bieżącym pliku work.dgn i zapisz go jako plik c1_2.dgn (włącznie z legendą) 3 AGH WGGiIŚ Ćwiczenia „MicroStation Geographics” 8. Analizy topologiczne Display Manager Mode: Feature → Category: Zones → Zone.Flood.Label → Zone.Flood.Line → [Update] Place Fence Place Fence Fence Type: From View → Fence Mode: Inside → Kliknąć wewnątrz okna 1 Utilities > Topology Analysis Topology Analysis Zamiast undefined wpisać w polu tekstowym Strefa 10→ SQL: select * from floodzone where zone = ‘10’→ [Create] → Kliknąć wewnątrz okna 1 Powoduje to wybór wszystkich obszarów w strefie powodziowej 10 i utworzenie z nich warstwy topologicznej. Wyłączyć obiekty Zone.Flood.Label i Zone.Flood.Line, a na ich miejsce włączyć obiekty tax.lot.label i tax.lot.line Topology Analysis W pole tekstowe wpisać Dzialki → SQL: select * from lot where appraised_value > 300000 → [Create] → Kliknąć wewnątrz okna 1 → Przyciskiem [Display] można tymczasowo (do najbliższego przerysowania, odświeżenia rysunku) wyświetlić wybraną warstwę topologiczną wyświetl raz jedną a raz drugą warstwę. Topology Analysis Overlay > Polygon to Polygon… Polygon to Polygon Topology Name (po lewej): Strefa 10 → Name (po prawej): Dzialki → Operator: AND → New Topology Name: zagrozenie → [Build] Zapisz utworzoną topologię do pliku workmap.dgn (wybierz warstwy) Shape Topology Analysis Name: zagrozenie → Mode: Shapes → Border: zielony → Fill: czerwony→ Fill → [Display] → [Add] (Powoduje umieszczenie wybranej warstwy na stałe w rysunku) Zapisz utworzoną topologię do pliku workmap.dgn (wybierz inną warstwę) jako Boundaries Topology Analysis Name: zagrozenie → Mode: Bounduaries → Border: brązowy → Centroid: niebieski → [Display] → [Add] (Powoduje umieszczenie wybranej warstwy na stałe w rysunku) Zapisz warstwę zagrożenie jako plik dgn c1_8.dgn (w keyin komenda fence file – analogicznie jak w 7) 4