Angenommen, es gibt Punktdaten mit alten Bäumen. Wenn Sie das Identifizierungswerkzeug verwenden, können Sie das Foto des Baums sehen
Oder sogar eine Ebene weiter: Die Beschriftungen zeigen diese Bilder sofort an, ohne dass ein Klick erforderlich ist
Ich glaube, der Begriff ist Datei-Streaming?
Antworten:
Kann bei der Identifizierung erfolgen.
Sie benötigen zunächst ein Attribut mit den Fotopfaden. Muss voller Pfad sein:
Anschließend setzen Sie das Widget des Attributs über die Bildeigenschaften auf Foto :
Wenn Sie ein Feature identifizieren, wird ein Bild angezeigt:
Obwohl in den Identifizierungsergebnissen "Automatisch geöffnetes Formular" aktiviert sein muss, muss die Ebene nur mit Bildern identifiziert werden. Daher sollte der Modus "Aktuelle Auswahl" sein, damit die im Ebenenbedienfeld ausgewählte Ebene identifiziert wird:
quelle
Dies ist auch durch Ebenenstyling möglich, indem eine Kombination aus einem Geometriegenerator verwendet wird , um rechteckige Polygonplatzhalter für das Bild zu erstellen, und anschließend mit Rasterbild gefüllt wird , um die Bilder einzufügen. Die Raster-Location-Eigenschaft kann als Daten definiert werden, ich habe jedoch nicht getestet, ob sie mit URL-Quellen funktioniert.
Beispiel:
Geometriegeneratorausdruck zum Konvertieren eines Punkts in ein Rechteck mit 400 x 220 Karteneinheiten (passend zum Foto-Seitenverhältnis):
Geben Sie dem Rechteck nun eine Rasterfüllung eines Fotos:
(Verwenden von QGIS 2.18.15 x64 unter Windows 10)
quelle
Dies kann auch mit "Map Tips" erfolgen.
Sie müssen die URL wie Vesanto zur Attributtabelle hinzufügen.
Sie gehen zu "Layer Properties" -> "Display", dort wechseln Sie zu HTML und fügen so etwas hinzu
Vorteil mit Kartentipps -> kein Klick nötig!
quelle
Leider gibt es so etwas noch nicht.
Ihre beste Option ist möglicherweise, ein Bild über eine HTML-Anmerkung anzuhängen. Finden Sie dieses Symbol in QGIS:
HINZUFÜGEN: Wie @Vesanto gezeigt hat, ist dies möglich. Das wusste ich nicht, aber ich finde es großartig, dass sie QGIS um eine solche Funktion erweitert haben
quelle