Ważne

Tłumaczenie jest wysiłkiem społeczności QGISa przyłącz się. Ta strona jest obecnie przetłumaczona w 100.00%.

26.1. Dodatek C: formy plików QGIS

26.1.1. QGS/QGZ - format pliku projektu QGIS

Format QGS to format XML służący do przechowywania projektów stworzonych w QGIS. QGZ to z kolei skompresowane (zzipowane) archiwum zawierające plik QGS i QGD. QGD to plik skojarzony z bazą sqlite przypisaną do danego projektu zawierającą dane pomocnicze danego projektu. Jeżeli nie ma żadnych danych pomocniczych, plik QGD będzie pusty.

Plik projektu QGS zawiera wszystkie niezbędne do zachowania informacje, w tym:

  • tytuł projektu

  • układ współrzędnych projektu

  • drzewko warstw

  • ustawienia przyciągania

  • relacje

  • zasięg mapy

  • projekty modeli

  • legend

  • widoki mapy (2D i 3D)

  • warstwy z odnośnikami do źródła danych i inne właściwości warstw, w tym ich zasięg, układ odniesienia, połączenia, style, opcje renderowania, tryb rozmycia, przezroczystość i więcej.

  • właściwości projektu

Poniższy przykład pokazuje znaczniki najwyższego poziomu w pliku QGS i rozwinięty znacznik ProjectLayers.

../../../_images/qgstoplevel.png

Rys. 26.1 Znaczniki najwyższego poziomu w pliku QGS

../../../_images/qgsprojectlayers.png

Rys. 26.2 Rozwinięty znacznik ProjectLayers w pliku QGS

26.1.2. QLR - plik definicji warstwy QGIS

Plik definicji warstwy (QLR) to plik XML zawierający odnośnik do źródła danych warstwy wraz z informacją o stylu warstwy.

Zastosowanie tego pliku jest proste - aby za pośrednictwem jednego pliku móc otworzyć źródło danych i przenieść związane z danymi informacje dotyczące stylu. Plik QLR pozwala również zamaskować źródło danych w prostym do otwarcia pliku.

Przykładem użycia pliku QLR jest otwarcie warstwy zapisanej na platformie MS SQL. Zamiast nawiązywać połączenie z MS SQL, wybierać, ładować dane i na końcu nadać im styl, można po prostu dodać plik .qlr z odnośnikiem do prawidłowej warstwy w MS SQL i z zawartą informacją o stylu.

W przyszłości pliki .qlr być może będą mogły zawierać odniesienia do więcej niż jednej warstwy.

../../../_images/qlr.png

Rys. 26.3 Znaczniki najwyższego poziomu w pliku QLR

26.1.3. QML - format stylu QGIS

QML to plik XML służący do zapisywania stylu warstwy.

Plik QML zawiera wszystkie informacje, które QGIS może użyć do wyświetlania geometrii obiektów, w tym definicje symboli, rozmiar, obrót, etykiety, przezroczystość, tryb rozmycia i więcej.

Poniższy przykład pokazuje znaczniki najwyższego poziomu w pliku QML (jedynie renderer_v2 i skojarzony znacznik symbol jest rozwinięty).

../../../_images/qml.png

Rys. 26.4 Znaczniki najwyższego poziomu w pliku QML (jedynie renderer_v2 i skojarzony znacznik symbol jest rozwinięty).