Forum QGIS
Legenda - umieszczanie zestawień - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: Legenda - umieszczanie zestawień (/thread-1237.html)



Legenda - umieszczanie zestawień - hasan1685 - 20-08-2015

Czy w Qgis jest możliwość umieszczania danych opisowych w legendzie. Wyjaśnię na przykładzie: Mam 100 obiektów powierzchniowych, pogrupowanych w 4 grupach. Chciałbym żeby obok w legendzie zamiast ilości pozycji wyświetlił mi się procentowy udział każdej z grup:
Legenda
Grupa A 20%
Grupa B 20%
Grupa C 56%
grupa D 4%

A jeszcze lepiej gdyby podało ilość procentową w stosunku do całości i ilość elementów

Grupa A 20% (20 sztuk)
Grupa B 20% (20 sztuk)
Grupa C 56% (56 sztuk)
grupa D 4% (4 sztuk)

A najlepiej jeśli podało by mi ilość sztuk oraz procentowy udział powierzchni w stosunku do sumy powierzchni wszystkich elementów

Grupa A 60% (20 sztuk)
Grupa B 10% (20 sztuk)
Grupa C 10% (56 sztuk)
grupa D 20% (4 sztuk)


RE: Legenda - umieszczanie zestawień - motacilla - 08-10-2015

Znalazłam tego posta szukając odpowiedzi na podobny problem. (Ja mam 2-3 literowe kody gatunków ptaków i chodziło o to, żeby w legendzie było rozwinięcie kodu, które jest w innej kolumnie... w sumie prostsze, niż te procenty Smile).
No więc rozwiązania nie znalazłam, ale wymyśliłam następujące:

w tabeli atrybutów, za pomocą kalkulatora tworzę nowe pole o nazwie "etykieta", które zawiera '['+"KOD"=']"+" " + "kolejne_pole". ("KOD" i "kolejne_pole" to tytuły pól, z których treść chcę mieć w legendzie). Tutaj to tylko operacja na tekście, ale kalkulatorem można policzyć wiele, a czego się nie da kalkulatorem (lub się nie wie, jak), to można się wspomóc otwierając .dbf w calcu.

Jak już jest pole z etykietą, wystarczy po nim sklasyfikować i powinno grać.

(20-08-2015, 14:11)hasan1685 napisał(a): Czy w Qgis jest możliwość umieszczania danych opisowych w legendzie. Wyjaśnię na przykładzie: Mam 100 obiektów powierzchniowych, pogrupowanych w 4 grupach. Chciałbym żeby obok w legendzie zamiast ilości pozycji wyświetlił mi się procentowy udział każdej z grup:
Legenda
Grupa A 20%
Grupa B 20%
Grupa C 56%
grupa D 4%

Coś mi się wydaje, że w takim przypadku moja metoda skończyłaby się na przypisywaniu "na piechotę" tych wartości procentowych do obiektów z każdej klasy... więc nie do końca pomogłam, ale zawsze jakiś sposób, by w legendzie było coś więcej, niż nazwa pola, po którym jest symbolizacja.