Forum QGIS

Pełna wersja: Legenda - umieszczanie zestawień
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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)
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.