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.
Rys. 26.1 Znaczniki najwyższego poziomu w pliku QGS
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.
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).
Rys. 26.4 Znaczniki najwyższego poziomu w pliku QML (jedynie renderer_v2 i skojarzony znacznik symbol jest rozwinięty).