Forum QGIS

Pełna wersja: kolory legendy zdefiniowane w tabeli
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
czeŚĆ,

Chciałbym wydrukować tablicę kolorów aby mieć pogląd jak dana
drukarka/ploter traktuje dany kolor wydrukowany spod qGISa.

Pytanie - jak w legendzie "przejąć" wartość/numer koloru z kolumny tabeli?

Mam plik (zaimportowany z Microstation) z siatką poligonów,
z których każdy ma zdefiniowany inny kolor.
Po imporcie do qGIS mam warstwę poligonową z tabelą
zawierającą w kolumnie ColorIndex wartości od 0 do 254,
- najprościej byłoby tymi właśnie wartościami się posłużyć.

Oczywiście przerobienie tego na składowe RGB aż takie trudne nie będzie,
ale wolałbym tego uniknąć i posłużyć się paletą 255 barw/numerów.
dodaj wartość z tabeli jako etykieta poligonu...
(02-06-2011, 16:01)Odoakr napisał(a): [ -> ]dodaj wartość z tabeli jako etykieta poligonu...
I?

Poza wyświetleniem wartości pola ColorIndex nic to nie daje.
Przy każdej klasyfikacji po polu ColorIndex zostaną wygenerowane inne kolory (losowo), a ja chcę mieć nad tym pełną kontrolę - konkretny powtarzalny kolor w oparciu o konkretną wartość pola.

Ilustracja o co chodzi.
Oryginalna tablica kolorów:
[Obrazek: 20110603-kolory-ust.jpg]

To, co powstaje w qGIS - przykładowe, kolory w kolejnej klasyfikacji będą inne:
[Obrazek: 20110603-kolory-qgis.jpg]
Od razu: kolor kwadratu w prawym dolnym rogu - "BG", czyli background (MicroStaton)
- został wczytany jakio '240', ale to akurat jest pomijalne.
Niestety póki co z tabeli można dodawać tylko kąt obrotu i skalę.