Forum QGIS
wyświetlanie konkretnych wartości rastra - 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: wyświetlanie konkretnych wartości rastra (/thread-529.html)



wyświetlanie konkretnych wartości rastra - matandked - 06-08-2011

Witam,

ze względu na to, że chcę przedstawić na mapie raster o stosunkowo małej rozdzielczości,
chciałbym, aby mniej więcej pośrodku każdej komórki pokazywana była etykieta z jej wartością.
Jak można wykonać to zadanie?

Myślałem o użyciu funkcji gdal2xyz w celu zapisania warstwy w formacie
współrzędne-wartość, po czym wczytywaniu jej przy pomocy wtyczki "Dodaj warstwę wektorową CSV", zapisaniu tak przygotowanego pliku wektorowego i użyciu odpowiedniego stylu wyświetlania.

Czy istnieje prostszy sposób (np. przez wykorzystanie gotowej wtyczki)?
Jeśli nie, to czy wtyczki "CSV" można używać w skryptach (jeśli tak, to jak się do niej odwołać)?


RE: wyświetlanie konkretnych wartości rastra - borys - 13-08-2011

Niestety, to jest jedyny prosty sposób, jaki mi przychodzi do głowy.

Wtyczki CSV raczej się nie da użyć w skrypcie. Można natomiast skryptem załadować warstwę przez sterownik OGR.
Problem jest taki, że plik csv załadowany "po prostu" jako warstwa wektorowa nie będzie miał geometrii, dlatego trzeba
zamiast tego ładować uprzednio stworzony plik .vrt, odwołujący się do pliku csv ( http://www.gdal.org/ogr/drv_csv.html )