.

Konfiguracja QGIS

QGIS można skonfigurować na wiele różnych sposobów za pomocą pozycji menu Ustawienia. Można ustawiać panele, paski narzędziowe, właściwości projektu, zmieniać opcje programu i dokonać jego personalizacji.

Informacja

QGIS umieszcza opcje i właściwości projektu w menu zgodnie z zaleceniami dla danego systemu operacyjnego. Z tego względu, zależnie od tego, z jakiego systemu korzystasz, niektóre z wymienionych pozycji menu mogą się znaleźć w menu :menuselection`Widok` (Paski narzędziowe) lub w menu Projekt (Opcje).

Panele i paski narzędziowe

W menu Panele‣ można włączać i wyłączać widżety QGIS. Menu :menuselection:`Paski narzędzi–>`umożliwia włączanie i wyłączanie grup ikon na paskach (zob. figure_panels_toolbars).

Figure Panels and Toolbars:

../../../_images/panels_and_toolbars.png

Menu paneli i pasków narzędziowych nix

Wskazówka

Włączanie podglądu QGIS

W QGIS można skorzystać z panelu podglądu, który przedstawia widok całego zakresu załadowanych warstw. Można go włączyć w menu nix Ustawienia ‣ Panele lub win Widok ‣ Panele. W podglądzie znajduje się prostokąt wskazujący zakres bieżącego widoku mapy. Pozwala to w prosty sposób zorientować się, jaki fragment mapy widzimy w danej chwili. Zauważ, że w podglądzie nie są wyświetlane etykiety, nawet jeśli warstwy znajdujące się w podglądzie zostały ustawione tak, aby je etykietować. Gdy przesunie się czerwony prostokąt pokazujący bieżący zakres, widok mapy zostanie odpowiednio zaktualizowany.

Wskazówka

Wgląd w teksty logów

Istnieje możliwość śledzenia komunikatów QGIS. checkbox Logi komunikatów można włączyć w menu nix Ustawienia ‣ Panele lub win Widok ‣ Panele i obserwować pojawiające się w różnych zakładkach komunikaty.

Właściwości projektu

W oknie właściwości projektu, uruchamianym z menu nix Ustawienia ‣ Właściwości projektu (kde) lub nix win Projekt ‣ Właściwości projektu (Gnome), można zmieniać ustawienia specyficzne dla projektu. Obejmują one:

  • W zakładce Ogólne znajdziemy tytuł projektu, kolory zaznaczenia i tła, jednostki miar, dokładność i opcję zapisu względnych ścieżek do warstw. Jeśli włączone jest przeliczanie współrzędnych pomiędzy układami, można wybrać elipsoidę do pomiarów odległości. Można określić jednostki obszaru mapy (jedynie, gdy przeliczanie współrzędnych jest wyłączone) i dokładność, tj. ilość widocznych miejsc dziesiętnych po przecinku. Można również stworzyć listę skal projektu, która zastąpi skale określone globalnie.

  • Menu Układ współrzędnych umożliwia wybór układu dla bieżącego projektu oraz włączenie przeliczania w locie współrzędnych warstw wektorowych i rastrowych w przypadku, gdy zapisane są w innym układzie współrzędnych.

  • W trzeciej zakładce Warstwy można określić, które warstwy będą reagować na narzędzie informacji o obiekcie. (Zobacz punkt Narzędzia mapy w rozdziale Opcje, gdzie opisano, jak włączyć identyfikowanie obiektów dla wielu warstw naraz)

  • Zakładka Domyślne style daje możliwość określenia, jak wyświetlane będą nowe warstwy, jeśli nie posiadają własnego zdefiniowanego stylu .qml. Można również podać domyślną przezroczystość dla nowych warstw i to, czy symbolom przypisywane mają być losowe kolory. Jest również sekcja, w której można określić kolory charakterystyczne dla bieżącego projektu. Z kolorów tych można później korzystać i wybierać je z menu rozwijanego we wszystkich ustawieniach stylu.

  • Zakładka Serwer OWS umożliwia podanie informacji o parametrach usług WMS i WFS QGIS Serwera, takich jak dostępne warstwy, zasięg i układy współrzędnych.

  • W zakładce Makra tworzy się moduły Pythona dla projektu. Obecnie można zdefiniować trzy makra uruchamiane w czasie następujących zdarzeń: openProject(), saveProject() oraz closeProject().

Figure Macro Menu:

../../../_images/macro.png

Ustawienia makr w QGIS

  • Zakładka Relacje służy do definiowania relacji 1:n. Gdy określone zostaną relacje dla którejś z warstw, w interfejsie użytkownika w widoku formularza pojawiać się będzie nowy element przedstawiający połączone obiekty (np. podczas użycia narzędzia informacji o obiekcie i włączeniu jego formularza). Daje to potężne możliwości przedstawiania dodatkowych informacji o obiektach, np. historycznych wynikach pomiarów rurociągu lub długości drogi. Więcej informacji o relacjach 1:n można znaleźć w rozdziale Creating one to many relations.

Opcje

mActionOptions Niektóre podstawowe opcje QGIS określane są w oknie Opcje. Wybierz menu Ustawienia‣ mActionOptions Opcje. Poniżej opisane są zakładki, w których możesz dostosowywać ustawienia.

Zakładka Ogólne

Program

  • W pozycji Motyw (wymaga restartu programu) selectstring wybierz spośród ‘Oxygen’,’Windows’,’Motif’,’CDE’, ‘Plastique’ i ‘Cleanlooks’ (nix).

  • Określenie Motywu ikon selectstring. Obecnie dostępny jest tylko ‘domyślny’.

  • Określenie Rozmiaru ikon selectstring.

  • Określenie Czcionki. Można wybrać pomiędzy radiobuttonon domyślna a dowolnie określoną przez użytkownika.

  • Zmiana Limitu czasu komunikatów selectstring.

  • checkbox Nie pokazuj ekranu powitalnego przy starcie

  • checkbox Pokazuj poradę przy starcie programu

  • checkbox Pogrubiony tytuł grupy

  • checkbox Styl QGIS grupy

  • checkbox Automatyczna aktualizacja okien wyboru koloru

Pliki projektów

  • Przy uruchamianiu otówrz projekt selectstring (wybierz spośród ‘Nowy’. ‘Ostatni’ and ‘Użytkownika’. Jeśli wybierzesz ‘Użytkownika’, skorzystaj z przycisku browsebutton do określenia położenia pliku projektu).

  • checkbox Twórz nowe projekty na bazie domyślnego. Możesz wybrać :guilabel:Bieżący projekt jako domyślny` or lub Wyczyść domyślny. Możesz wskazać katalog, w którym znajdować się będą szablony projektów zdefiniowane przez użytkownika. Gdy zapiszesz projekt w tym katalogu, pojawi się on jako pozycja w menu Projekt ‣ Nowy z szablonu.

  • checkbox Informuj o konieczności zapisu, gdy projekt i źródło ulegną zmianie

  • checkbox Ostrzegaj przy otwieraniu projektów zapisanych w starszych wersjach QGIS

  • Makra Pythona selectstring. Opcja ta została wprowadzona, aby umożliwić obsługę makr wykonujących działania w czasie określonych zdarzeń. Można wybrać spośród ‘nigdy’, ‘pytaj’, ‘tylko w tej sesji’ i ‘zawsze (niezalecane)’.

Zakładka System

Środowisko

W zakładce System można teraz przeglądać wartości zmiennych środowiskowych, a wiele z nich można również edytować (zob. figure_environment_variables). Może się to przydać na platformach takich jak Mac, gdzie aplikacje GUI nie dziedziczą ustawień środowiskowych powłoki. Jest to również przydatne przy przeglądaniu i zmianie ustawień środowiska dla narzędzi zewnętrznych zarządzanych przez Geoprocesing (np. SAGA, GRASS) i przy włączaniu wyjścia debugowania dla określonych partii kodu źródłowego.

  • checkbox Zastosuj zmienne użytkownika (wymaga ponownego uruchomienia; zawiera separatory). Zmienne można [Dodać] i [Usunąć]. Zdefiniowane dotychczas zmienna wyświetlane są w ramce Aktualne zmienne środowiska, przy czym istnieje możliwość filtrowania zmiennych poprzez zaznaczenie opcji checkbox Pokaż jedynie zmienne QGIS.

Figure System Environment:

../../../_images/sys-env-options.png

Zmienne środowiska w QGIS

Ścieżki wtyczek

[Dodaj] lub [Usuń] Ścieżki poszukiwań dodatkowych wtyczek C++

Zakładka Źródła danych

Tabela i atrybuty obiektów

  • checkbox Otwórz tabelę atrybutów w oknie dokowalnym (wymaga restarty QGIS-a)

  • checkbox Kopiuj geometrię w formacie WKT z tabeli atrybutów. Powoduje to, że podczas użycia polecenia mActionCopySelected Kopiuj zaznaczone wiersze do schowka w oknie Tabeli atrybutów, do schowka kopiowane są również współrzędne punktów lub wierzchołków.

  • Właściwości tabeli atrybutów selectstring. Są trzy możliwości: ‘Pozkaż wszystkie obiekty’, ‘Pokaż zaznaczone obiekty’ and ‘Pokaż obiekty widoczne na mapie’.

  • Cache wierszy tabeli atrybutów selectnumber. Ten cache umożliwia zapisanie N ostatnio załadowanych wierszy tabeli aby praca z tabelą była szybsza. Cache jest kasowany, gdy tabela atrybutów jest zamykana.

  • Wartość NULL jest reprezentowana przez. Można tu określić wartość dla pól zawierających wartość NULL.

Obsługa źródeł danych

  • Szukaj poprawnych obiektów w oknie przeglądarki selectstring. Możesz wybrać ‘Sprawdź rozszerzenie’ lub ‘Sprawdź zawartość pliku’.

  • Szukaj w plikach skompresowanych (.zip) w oknie przeglądarki selectstring. Mamy następujące możliwości: ‘Nie’, ‘Podstawowy skan’ i ‘Pełny skan’.

  • Pytaj o podwarstwy rastrowe przy otwieraniu. Niektóre rastry obsługują podwarstwy — w GDAL nazywane są one podzbiorami danych (subdatasets). Przykładem mogą być pliki netcdf — gdy istnieje wiele wariantów netcdf, GDAL rozpoznaje każdy z nich jako podzbiór danych. Ta opcja dotyczy sposobu, w jaki traktowane mają być podwarstwy, gdy otwierany jest plik z podwarstwami. Mamy do wyboru:

    • ‘Zawsze’: zawsze pytaj (czy istnieją podwarstwy)

    • ‘Jeśli konieczne’: pytaj, czy warstwa nie ma pasm, a posiada podwarstwy

    • ‘Nigdy’: nigdy nie pytaj i nie ładuj podwarstw.

    • ‘Wczytaj wszystkie’: nigdy nie pytaj, ale załaduj wszystkie podwarstwy

  • checkbox Ignoruj deklarację kodowania Shapefile. Jeśli Shapefile posiada deklarację kodowania, nie będzie ona uwzględniana przez QGIS.

  • checkbox Dodaj warstwy PostGIS podwójnym kliknięciem i wybierz w trybie rozszerzonym

  • checkbox Dodaj warstwy Oracle podwójnym kliknięciem i wybierz w trybie rozszerzonym

Zakładka Renderowanie

Właściwości wyświetlania

  • checkbox Domyślnie nowo dodawane warstwy są wyświetlane

  • checkbox Użyj pamięci podręcznej aby przyspieszyć odświeżanie.

  • checkbox Wykorzystuj wiele rdzeni CPU

  • checkbox ale nie więcej niż

  • Odświeżaj widok mapy co (dmyślnie 250 ms)

  • checkbox Uproszczone wyświetlanie dla nowo wczytanych warstw

  • Próg upraszczania (większe wartości to większe uproszczenia)

  • checkbox Upraszczaj w źródle danych (jeśli to możliwe)

  • Maksymalna skala upraszczania (1:1 - zawsze)

Jakość wyświetlania

  • checkbox Pokaż linie jako mniej postrzępione kosztem wydajności wyświetlania

Rastry

  • W Kanały RGB możesz określić numery kanałów czrwonego, zielonego i niebieskiego.

Wzmocnienie kontrastu

  • Jeden kanał selectstring. Obrazy jednokanałowe można ładować z opcjami: ‘Bez rozciągania’, ‘Rozciągnij do MinMax’, ‘Rozciągnij i przytnij do MinMax’ oraz ‘Przytnij do MinMax’.

  • Kolor wielokanałowy (bajt/kanał) selectstring. Z opcjami ‘Bez rozciągania’, ‘Rozciągnij do MinMax’, ‘Rozciągnij i przytnij do MinMax’ oraz ‘Przytnij do MinMax’.

  • Kolor wielokanałowy (>bajt/kanał) selectstring. Z opcjami ‘Bez rozciągania’, ‘Rozciągnij do MinMax’, ‘Rozciągnij i przytnij do MinMax’ oraz ‘Przytnij do MinMax’

  • Ogranicz do (min./max.) selectstring. Z opcjami ‘łącznej liczby pikseli’, ‘minimum/maksimum’, ‘odchylenia standardowego’

  • Łączna liczba pikseli

  • Wielokrotność odchylenia standardowego

Śledzenie błędów

  • checkbox Odświeżanie obszaru mapy

Kolory

To menu pozwala na określenie pewnych kolorów, które będą mogły być później wykorzystane we wszystkich oknach ustawień stylów. Na początku w zakładce tej znajdziesz kilka kolorów, które umieszczono tam domyślnie, ale możesz je sunąć lub zmienić. Co więcej, możesz określić jakiś kolor, a następnie skopiować go i wkleić. Można też wyeksportować zestaw kolorów do pliku gpl i zaimportować go w innym projekcie.

Zakładka Mapa i legenda

Domyślny wygląd mapy (nadpisywany przez właściwości projektu)

  • Określ kolor obiektów zaznaczonych i kolor tła.

Legenda warstwy

  • Dwuklik na warstwie w legendzie selectstring może ‘otwierać właściwości warstwy’ albo ‘otwierać tabalę atrybutów’.

  • Można określić następujące opcje Stylu legendy:

    • checkbox Nazwy warstw dużą literą

    • checkbox Nazwy warstw pogrubione

    • checkbox Nazwy grup pogrubione

    • checkbox Wyświetl atrybuty klasyfikacji

    • checkbox Twórz miniatury warstw rastrowych (może spowolnić program)

    • checkbox Nowe warstwy dodawaj do aktywnej lub zaznaczonej grupy

Zakładka Narzędzia mapy

Polecenie to pozwala na zmianę opcji narzędzia identyfikacji Informacje o obiekcie.

  • Promień wyszukiwania przy wskazywaniu obiektów i wyświetlaniu podpowiedzi jest wskaźnikiem tolerancji wyrażanym w procentach jednostkek mapy. Oznacza to, że narzędzie poda informacje o obiektach znajdujących się w promieniu mniejszym od tej tolerancji.

  • Kolor wybranych określa jakim kolorem rysowane będą identyfikowane obiekty.

  • Otoczka wyrażana w jednostkach wyświetlania, określa odległość rysowania bufora podświetlenia wokół identyfikowanych obiektów.

  • Minimalna szerokość wyrażana w jednostkach wyświetlania, określa jaką grubością linii ma być rysowane podświetlenie identyfikowanych obiektów.

Narzędzie pomiaru

  • Określenie koloru linijki dla narzędzi pomiarowych

  • Określenie Ilości cyfr dziesiętnych

  • checkbox Zachowaj jednostki bazowe

  • Preferowane jednostki długości radiobuttonon (‘metry’, ‘stopy’, ‘mile morskie’ lub ‘stopnie’)`

  • Preferowane jednostki kątów radiobuttonon (‘stopnie’, ‘radiany’ lub ‘grady’)

Przesuwanie i powiększanie

  • Określanie działania kółka na myszce selectstring (‘Powiększ’, ‘Powiększ i wycentruj’, ‘Powiększ do kursora’, ‘Brak’)

  • Określanie Współczynnika powiększenia dla kółka myszy

Zdefiniowane skale

Tutaj znajdziesz listę zdefiniowanych skal. Za pomocą przycisków [+] i [-] można dodawać i usuwać własne skale.

Zakładka Wydruk

Domyślne ustawienia wydruku

Można określić Domyślną czcionkę.

Wygląd siatki

  • Można określić Styl siatki selectstring (‘linie’, ‘punkty’, ‘krzyże’)

  • oraz kolor...

Domyślne dla siatki

  • Można określić Odstęp selectnumber

  • :guilabel:`Przesunięcie ` selectnumber w kierunku x i y

  • oraz Tolerancję przyciągania selectnumber

Domyślne dla prowadnic

  • oraz Tolerancję przyciągania selectnumber

Zakładka Digitalizacja

Tworzenie obiektów

  • checkbox Nie pokazuj okna z atrybutami po utworzeniu obiektu

  • checkbox Użyj ostatnich wprowadzonych wartości atrybutu

  • Sprawdzanie geometrii. Podczas edycji złożonych linii i poligonów z wieloma węzłami renderowanie może być bardzo spowolnione. Jest tak ponieważ domyślna procedura sprawdzania w QGIS może zając sporo czasu. Można przyspieszyć renderowanie poprzez zaznaczenie sprawdzania geometrii za pomocą GEOS (począwszy od GEOS 3.3) lub wyłączając sprawdzanie. Sprawdzanie geometrii za pomocą GEOS jest dużo szybsze, ale jego wadą jest to, że otrzymamy jedynie informację o pierwszym napotkanym błędzie geometrii.

Linijka

  • Określenie grubości linii i koloru linii

Przyciąganie

  • checkbox Dokowane okno opcji (wymaga restartu QGIS-a)

  • Określenie :guilabel:Domyślny tryb przyciągania` selectstring (‘do wierzchołka’, ‘do segmentu’, ‘do wierzchołka i segmentu’, ‘brak’)

  • Domyślna tolerancja przyciągania w jednostkach mapy lub pikselach

  • Określ Promień wyszukiwania przy edycji wierzchołków w jednostkach mapy lub pikselach

Znaczniki wierzchołków

  • checkbox Wyświetl znaczniki jedynie dla wybranych obiektów

  • Określ Styl znacznika dla wierzchołków selectstring (‘Krzyż’ (default), ‘Półprzezroczyste koło’ lub ‘Brak’)

  • Określ Rozmiar markera wierzchołków

Przesunięcie krzywych

Następne trzy opcje dotyczą narzędzia mActionOffsetCurve Przesunięcie krzywej z Advanced digitizing. Poprzez zmianę tych ustawień można uzyskać różne kształty przesuwanej krzywej. Opcje te dostępne są w GEOS od wersji 3.3.

  • Styl połączenia

  • Segmentów kwadrantu

  • Limit fazy (uciosu)

Zakładka GDAL

GDAL jest biblioteką wymiany danych dla plików rastrowych. W tej zakładce można podać Opcje generowania i Opcje piramid dla rastrów. Można także określić, który ze sterowników GDAL ma być wykorzystany dla określonego formatu rastra, gdy, jak ma to czasem miejsce, dostępnych jest kilka.

Zakładka Układ współrzędnych

Domyślny układ współrzędnych dla nowych projektów

  • radiobuttonoff Domyślnie wyłącz reprojekcję w locie

  • radiobuttonon Włącz reprojekcję w locie, jeśli warstwy mają różne układy współrzędnych

  • radiobuttonoff Domyślnie włącz reprojekcję w locie

  • Zawsze stosuj ten układ dla nowych projektów i wybierz jakiś układ

Układ współrzędnych dla nowych warstw

To pole pozwala określić, co ma się zdarzyć, gdy tworzona jest nowa warstwa lub ładowana jest warstwa bez określonego układu współrzędnych.

  • radiobuttonon pytaj o układ współrzędnych

  • radiobuttonoff użyj układu współrzędnych projektu

  • radiobuttonoff użyj poniższego domyślnego układu współrzędnych

Domyślne transformacje układów odniesienia

  • checkbox Pytaj o transformację, gdy brak domyślnej

  • Jeśli korzystałeś już z reprojekcji w locie, informację o tym znajdziesz w okienku poniżej. Są tam informacje o źródłowych i docelowych układach współrzędnych płaskich i wysokościowych.

Zakładka Język

  • checkbox Nadpisz ustawienia lokalne i Wybierz wersję językową

  • Wykryte ustawienia lokalne w twoim systemie

Zakładka Sieć

Ogólne

  • Adres przeszukiwania WMS, domyślny to http://geopole.org/wms/search?search=\%1\&type=rss

  • Limit czasu dla zapytań sieciowych (ms) - domyślny wynosi 60000

  • Czas przedawnienia dla kafli WMSC/WMTS (h) - domyślny to 24

  • Można określić Limit prób przy błędach pobierania kafli

  • Klient użytkownika (User-Agent)

Figure Network Tab:

../../../_images/proxy-settings.png

Ustawienia serwera proxy w QGIS

Ustawienia cache

Katalog i Rozmiar dla cache.

  • checkbox Użyj serwera proxy przy dostępie do sieci wymaga podania ‘Hosta’ i opcjonalnie ‘Portu’, ‘Użytkownika’ oraz ‘Hasła’.

  • Ustaw Typ proxy selectstring odpowiedni dla twojego przypadku.

    • Default Proxy: Proxy określany jest na podstawie ustawień aplikacji proxy

    • Socks5Proxy: ogólny proxy dla wszelkiego typu połączeń. Obsługuje TCP, UDP, binding do portu (dla połączeń przychodzących) oraz autoryzację.

    • HttpProxy: zaimplementowany z użyciem komendy “CONNECT”, obsługuje jedynie połączenia wychodzące. Obsługuje autoryzację.

    • HttpCachingProxy: Zaimplementowany przy użyciu zwykłych poleceń HTTP, użyteczny jedynie w kontekście zapytań HTTP.

    • FtpCachingProxy: Zaimplementowany przy użyciu pproxy FTP, użyteczny jedynie w kontekście zapytań FTP.

Można dodać wykluczenia niektórych URL w okienku tekstowym poniżej ustawień proxy (zob. Figure_Network_Tab).

Jeśli będziesz potrzebował bardziej szczegółowych informacji o ustawieniach proxy, zajrzyj do manuala w dokumentacji biblioteki QT, która dostępna jest pod adresem http://qt-project.org/doc/qt-4.8/qnetworkproxy.html#ProxyType-enum.

Wskazówka

Korzystanie z proxy

Korzystanie z proxy może być trudne. Można próbować kolejno wymienionych wyżej ustawień i sprawdzać, czy działają.

Można zmieniać te opcje stosownie do własnych potrzeb. Niektóre zmiany odnoszą skutek dopiero po restarcie QGIS.

  • nix Ustawienia zapisywane są pliku tekstowym: $HOME/.config/QGIS/QGIS2.conf

  • osx swoje ustawienia znajdziesz w: $HOME/Library/Preferences/org.qgis.qgis.plist

  • win Ustawienia zapisane są w rejestrze pod: HKEY\CURRENT_USER\Software\QGIS\qgis

Personalizacja

Personalizacja pozwala na włączanie i wyłączanie prawie każdego elementu interfejsu użytkownika QGIS. Może to być bardzo pomocne, jeśli masz zainstalowanych wiele wtyczek, z których nie korzystasz, a które zajmują miejsce na ekranie.

Figure Customization 1:

../../../_images/customization.png

Okno personalizacji nix

Personalizacja QGIS podzielona jest na pięć części. W checkbox Menu ukrywa się lub pokazuje elementy paska menu. W checkbox Panele znajdują się okna paneli. Są to aplikacje, które uruchamiane są jako okna pływające, okna najwyższego rzędu lub jako okna osadzone w głównym oknie QGIS jako zadokowane widżety (zob. również Panele i paski narzędziowe). W checkbox Pasek stanu`można wyłączać elementy takie jak informacje o współrzędnych. W |checkbox| :guilabel:`Paski narzędziowe, można (dez)aktywować paski narzędziowe z ikonami poleceń QGIS, a w checkbox Widżety można włączać i wyłączać różne okna dialogowe i ich przyciski.

Za pomocą mActionSelect Przełącz przechwytywanie widżetów w programie głównym można kliknąć element QGIS, który ma zostać ukryty i w ten sposób zlokalizować go na liście Personalizacji (zob. figure_customization). Można zachować różne ustawienia personalizacji do różnych zastosowań. Załadowanie nowych ustawień personalizacji z pliku wymaga restartu QGIS.