Laboratorium z przedmiotu: Systemy Informacji Przestrzennej
Ćwiczenie 12
Podstawy pracy z oprogramowaniem TatukGIS Editor
Oprogramowanie TatukGIS jest tanią alternatywą dla pakietu ArcGIS firmy ESRI. Aplikacje
wchodzące w skład pakietu TatukGIS dzielą się na:
Standardowe oprogramowanie SIP:
- TatukGIS Editor (Desktopowy GIS z obsługą skryptów)
- TatukGIS Aerial Imagery Corrector (Pozwala na rektyfikację, georeferencjonowanie i mozaikowanie
map rastrowych i zdjęć lotniczych)
- TatukGIS Viewer (Darmowa aplikacja pozwalająca na przeglądanie wektorowych formatów GIS/CAD,
plików typu grid oraz obrazów rastrowych)
- TatukGIS Coordinate Conversion Calculator (Darmowy konwerter koordynatów)
- Arc2TatukGIS (Darmowy plug-in do oprogramowania ArcGIS pozwalający na eksportowanie projektów
do formatu TatukGIS)
Oprogramowanie sieciowe:
- TatukGIS Internet Server (Serwer map obsługujący ASP.NET i Flash)
Oprogramowanie deweloperskie:
- TatukGIS Developer Kernel (DK) Toolkit (Komponenty do budowania aplikacji przy pomocy VCL,
ActiveX, .NET WinForms i Compact Framework)
- TatukGIS DK-VCL IntraWeb Component (Pozwala na tworzenie Web GIS przy pomocy VCL
IntraWeb)
W ramach niniejszego ćwiczenia zapoznamy się z podstawową funkcjonalnością oprogramowania
TatukGIS Editor.
Najpierw należy uruchomić aplikację TatukGIS Editor. Korzystając z opcji File\Open należy
otworzyć mapę "C:\Documents and Settings\All Users\Documents\TatukGIS\Data\Samples9\Poland\pola
nd.ttkgp".
W oprogramowaniu TatukGIS Editor przegląd warstw ( table of contents) wchodzących w skład
mapy oraz informacje o tym, czy warstwa jest widoczna, w jaki sposób jest rysowana itp. znajduje się po
prawej stronie okna aplikacji.
W pierwszej kolejności należy zapoznać się z zawartością poszczególnych warstw mapy oraz z
podstawowymi narzędziami do przeglądania mapy, znajdującymi się na pasku w górnej części okna,
umożliwiającymi zmianę skali, przemieszczanie się po mapie, zaznaczanie obiektów na warstwie oraz
pomiar odległości.
Następnie należy, dla wybranych warstw, obejrzeć zawartość tabeli atrybutów – polecenie Show
Attributes Table w kontekstowym menu dla wybranej warstwy. Należy przy tym także przetestować
różne sposoby wybierania (selekcji) obiektów i zaobserwować powiązanie danych tabelarycznych z
przestrzennymi. Kliknięcie na pole GIS_SELECTED danego rekordu w tabeli zaznacza też obiekt/obiekty
na mapie. Kliknięcie w obiekt na mapie (menu Localize) lub obrysowanie obiektów prostokątem (menu
Select by Polygon) zaznacza też wiersz/wiersze w tabeli. Można także zaznaczać obiekty poprzez
narysowanie na mapie danego obiektu graficznego za pomocą wybranego narzędzia do rysowania (inne
1
opcje z menu Localize). Opcja Selected Extent z menu kontekstowego tabeli atrybutów pokazuje
zbliżenie obrazu na zaznaczone obiekty.
Następnie należy zapoznać się z właściwościami poszczególnych warstw – polecenie
Properties... w kontekstowym menu dla pozycji danej warstwy w lewej części okna. Podobnie jak w
oprogramowaniu ArcGIS, we właściwościach wybranej warstwy można dokonać zmiany wielu ustawień,
między innymi: widoczność warstwy, określenie źródła danych (klasy obiektów przestrzennych), sposobu
wyświetlania (zakładka Area – można tu określić, jak mają być graficznie przedstawiane na mapie
obiekty z danej warstwy, np. czy kolor wypełnienia lub grubość ma być powiązana z wartością danego
atrybutu w bazie danych i jeśli tak to w jaki sposób; umożliwia to tworzenie tzw. map tematycznych
przedstawiających w graficzny sposób zawartość bazy danych bądź wyniki określonych analiz danych),
czy sposobu wyświetlania etykiet na mapie (zakładka Label). Szczególnie należy zapoznać się z
zawartością zakładek Area i Label i przetestować wiele sposobów wyświetlania oraz etykietowania na
mapie obiektów z danej warstwy.
Następnie należy dodać do mapy (polecenie Layer\Add... ) warstwę trójmiejskich jezdni (plik
jezdnie_i_ulice.zip na serwerze knot9133) jak również raster zawierający DTM Pomorza (plik
e018n54.DEM na serwerze knot9133) oraz Zatoki Gdańskiej (plik Gulf_of_Gdansk.zip na serwerze
knot9133). Należy dokonać uporządkowania hierarchii warstw na liście, tak aby wszystkie załadowane
warstwy poprawnie wyświetlały się na mapie (warstwa e018n54 powinna znaleźć się na przedostatnim
miejscu listy).
Następnym krokiem będzie stylizacja wszystkich załadowanych warstw. Należy dokonać zbliżenia
obrazu mapy na rejon Pomorza i wybrać właściwości warstwy City. W zakładce Marker należy kliknąć
na przycisk Wizard i utworzyć zasadę rysowania miast markerami o różnych wielkościach na podstawie
zawartości pola PPPTTYPE. Miasta dla których to pole ma wartość „2” mają być rysowane czerwonymi
kropkami o wielkości 9.0 pt., zaś pozostałe miasta mają być rysowane odwróconymi pomarańczowymi
trójkątami o wielkości 4.0 pt. Dla warstwy City Area należy wybrać zakładkę Area i zmienić wartość
parametru Pattern na BDIAGONAL, zaś Color na czerwony. Następnie w tej samej zakładce należy
wcisnąć przycisk Outline i zmienić wartość parametru Style na DASH oraz Color na czerwony.
Następnie należy kliknąć na warstwę e018n54 i w okienku Properties... kliknąć na przycisk Wizard a
następnie wybrać opcję Apply. Dla warstwy Gulf_of_Gdansk również należy wybrać opcję Wizard,
jednakże przed kliknięciem Apply należy tak zmienić sposób klasyfikacji wartości rastra, aby obszary
płytkie zaznaczone zostały kolorem jasnoniebieskim, największe głębiny kolorem ciemnogranatowym,
zaś obszary o przeciętnej głębokości kolorem błękitnym.
Warstwę jezdnie_i_ulice należy zmodyfikować tak, aby zwykłe jezdnie wyświetlane były kolorem
szarym o grubości 1.2pt i białą obwódką grubości 0.1pt, jezdnie główne (pole KLASA_DR='G') kolorem
żółtym o grubości linii 3.0pt i szarą obwódką, zaś Obwodnica Trójmiasta (KLASA_DR='S') kolorem
pomarańczowym o grubości 6.0pt i szarą obwódką grubości 0.1pt. Do tego zadania można wykorzystać
wstępną klasyfikację obiektów warstwy poprzez metodę Wizard, z utworzonej w ten sposób listy
stylizacji warunkowych usuwając niepotrzebne elementy i odpowiednio modyfikując pozostałe. Jezdniom
głównym należy przypisać etykiety (zakładka Label) z pola NAZWA_CZ2, wyświetlane w pozycji
wycentrowanej (pole Position zakładki Label). (*)
Na zakończenie należy przełączyć program w tryb edycji pełnoekranowej opcją View/Full
Screen.
ZADANIA DO WYKONANIA
1. Zgodnie z instrukcją dokonać złożenia warstw wektorowych map Polski i Gdańska z modelami DTM
Pomorza oraz Zatoki Gdańskiej.
2.5p
2. Dokonać stylizacji powyższych warstw zgodnie z instrukcją.
2.5p
2