Wie erhalte ich den Wert des Pixels unter dem Cursor?

10

Gibt es ein Werkzeug oder etwas, das mir den Wert des Pixels unter dem Cursor gibt? Was ich in so etwas wie dem Pipettenwerkzeug in Grafikprogrammen gedacht habe, mit dem Sie Punkte in einem Rasterbild interaktiv abtasten können.

Llaves
quelle
Sie können versuchen, dies neu zu erstellen: qgisworkshop.org/html/workshop/plugins_exercises.html
Zbynek

Antworten:

10

In QGIS können Sie das " Identifizierungswerkzeug " verwenden, das Ihnen den Wert gibt, auf den Sie klicken (ganz links auf dem Bild, das aus QGIS 1.6 stammt. Es sieht bei anderen Versionen etwas anders aus). Dies funktioniert sowohl für Raster- als auch für Feature-Layer. Sie können auch die Tastenkombination "Strg + Umschalt + I" verwenden. In QGIS 2.0 können Sie die Ergebnisse mithilfe von "Kopierattributen" unten im Popup "Identifizieren" speichern.

Schaltfläche links zur Identifizierung (QGIS 1.6)

Sie können das Identifizierungswerkzeug konfigurieren und die Ebenen auswählen, die Sie identifizieren möchten. Beachten Sie, dass Sie in QGIS 3 auch die Ansichten "Tabelle" oder "Grafik" auswählen können, in denen alle Ebenen auf ähnliche Weise wie im "Wertetool" angezeigt werden. Der Hauptunterschied zum "Wertwerkzeug" besteht darin, dass das "Wertwerkzeug" kontinuierlich aktualisiert wird, während das Identifizierungswerkzeug einen Klick benötigt (und dann unverändert bleibt, bis Sie erneut klicken).

Radouxju
quelle
Ich verstehe nicht, wie ich das verpasst habe. Ich habe sogar das Identitätswerkzeug ausprobiert und nur den Ebenennamen bemerkt. Nachdem ich es erneut versucht habe, sehe ich, dass es auch eine Wertespalte gibt.
Llaves
Das von nhopton vorgeschlagene Werte-Tool scheint unendlich einfacher zu verwenden zu sein: Sie müssen nicht herausfinden, auf welcher Ebene sich ein Punkt befindet.
Richard
@ Richard Sie können das Identifikationstool konfigurieren. Ich finde es sehr nützlich, nur eine Ebene identifizieren zu können (insbesondere wenn ich einige sehr große Ebenen habe, die die Abfragen verlangsamen). Der Unterschied zum Wert-Werkzeug besteht darin, dass das Wert-Werkzeug standardmäßig alle Ebenen verwendet, während das Wert-Werkzeug standardmäßig 1 Ebene verwendet. Beide haben jedoch eine ähnliche Konfiguration. Die "Benutzerfreundlichkeit" ist jetzt, da das Identifizierungswerkzeug verbessert wurde, ziemlich subjektiv.
Radouxju
7

Das Value Tool sollte tun, was Sie wollen. Installieren Sie es über das Plugins-Menü und aktivieren Sie es: Ansicht -> Bedienfelder -> Wert-Tool.

N.

nhopton
quelle
1
Gute Antwort, aber das Value-Tool ist nicht standardmäßig installiert. Ich würde es bearbeiten, um das einzuschließen.
Alexandre Neto
Ich habe keine Einwände gegen Lösungen, die ein Plug-In erfordern, insbesondere wenn sie mich in eine Funktion einführen, die mir nicht bekannt war. Der einzige Grund, warum ich dies nicht als "Antwort" ausgewählt habe, ist, dass das integrierte Identifizierungswerkzeug die korrektere Wahl zu sein scheint. Aber ich mochte das auf jeden Fall genug, um es zu verbessern.
Llaves
Das Wertetool ist sooo viel besser: Ich muss nicht herausfinden, welche Ebene ausgewählt werden muss, um ihre Werte zu erhalten.
Richard
3

Sie können das Punktabtastwerkzeug in Qgis verwenden. Es extrahiert Rasterwerte in das Punkt-Shapefile. Sie müssen das Punkt-Shapefile für den Ort der Abtastung angeben.

Saad Ali
quelle
Abgestimmt, weil der Benutzer speziell nach der QGis-Lösung gefragt hat.
Zbynek
Wenn QGIS im Hauptteil der Frage erwähnt worden wäre, hätte ich auch abgelehnt, aber es war nur als Tag vorhanden (und wird von einem neuen Benutzer unserer Website leicht übersehen), sodass ich neutral bleiben werde. Sie sollten die Möglichkeit haben, Ihre Antwort zu löschen, wenn Sie möchten.
PolyGeo
Ich habe nicht gesehen, dass das Tag gerade die Frage beantwortet hat. Ich werde versuchen, das nächste Mal vorsichtig zu sein. Ich bearbeite meine Antwort
Saad Ali