QGIS'deki özelliklerle ilgili resimleri göster?


Yanıtlar:


13

Tanımlama ile yapılabilir.

Önce fotoğraf yollarıyla bir özniteliğe ihtiyacınız vardır. Tam yol olmalı:

resim açıklamasını buraya girin

Ardından, öznitelik widget'ini resim özellikleri aracılığıyla Fotoğraf olarak ayarlarsınız :

resim açıklamasını buraya girin

Bir özelliği tanımladığınızda, bir resim açılır:

resim açıklamasını buraya girin

Tanımlama sonuçlarında "Otomatik aç formu" nu işaretlemiş olmanıza rağmen, katmanı yalnızca görüntülerle tanımlamalıdır, bu nedenle mod, katmanlar panelinde seçilen katmanı tanımlamak için "Geçerli Seçim" olmalıdır:

resim açıklamasını buraya girin


Yerel bir yol olması gerekiyor mu? Bir URL olabilir mi?
jpmc26

2
Bir URL olabilir. Ancak, widget'ı Fotoğraf yerine "Web Görünümü" olarak ayarlamanız gerekir.
HeikkiVesanto

1
Harici Kaynak küçük aracı türünü kullanırsanız ve bir Görüntüyü görüntülemek için Tümleşik Belge Görüntüleyicisi'ni açarsanız öznitelik değerindeki tüm dosya yolunu kullanmanız gerekmez. QGIS, statik bir "varsayılan yol" veya proje yolu kullanacak şekilde ayarlamanızı sağlar. İkincisi dinamiktir, ancak alan değerlerinde alt dizinler belirtmeniz gerekir; bu nedenle projeniz C: \ Projeler ve C: \ Projeler \ Görüntüler'deki resimlerdeyse, alan değeriniz \ Images \ whatever.jpg (belki de eksik olmalıdır) ilk eğik çizgi, hatırlayamıyorum.)
she_weeds

Yolunuzda boşluk varsa ne olur? örneğin benimki N: \ Doc \ A \ Apple Drive 1.pdf bağlantı gerçekte mevcut olmayan N: \ Doc \ A \ Apple'ı açmaya çalışıyor.
Tyler Veinot

Tırnak eklemeyi deneyin: "N: \ Doc \ A \ Apple Drive 1.pdf"
HeikkiVesanto

6

Bu, görüntü için dikdörtgen çokgen yer tutucuları oluşturmak için bir Geometri üretecinin bir kombinasyonunu ve ardından görüntüleri eklemek için Raster Görüntü dolgusu kullanarak katman şekillendirme yoluyla da mümkündür . Raster konum özelliği veri tanımlı olabilir, ancak URL kaynaklarıyla çalışıp çalışmadığını test etmedim.

Misal:

Bir noktayı 400 x 220 harita birimine dikdörtgene dönüştürmek için geometri üreteci ifadesi (fotoğraf en boy oranıyla eşleşir):

bounds(  make_line( 
    translate( $geometry , -200, -110), 
    translate( $geometry , 200, 110)
    )
)

Nokta ve dikdörtgen

Şimdi dikdörtgene bir fotoğrafın raster dolgusunu verin:

resim açıklamasını buraya girin

(Windows 10'da QGIS 2.18.15 x64 kullanma)


4

Bu, "Harita İpuçları" kullanılarak da yapılabilir.

  1. URL'yi Vesanto'nun yaptığı gibi özellik tablosuna eklemeniz gerekir.

  2. "Katman Özellikleri" -> "Görüntü" ye geçersiniz, orada html'ye geçersiniz ve

    <img width="150px" src="[% "img_url" %]" />
    

Harita İpuçları ile avantaj -> tıklamaya gerek yok!


1

ne yazık ki henüz böyle bir şey yok.

en iyi seçeneğiniz bir resmi HTML Ek Açıklaması yoluyla iliştirmek olabilir. QGIS'de şu Sembolü bulun:

resim açıklamasını buraya girin

EKLE: @Vesanto'nun gösterdiği gibi, bu mümkün. Bunu bilmiyordum, ama bunun QGIS'e böyle bir özellik ekledikleri harika bir şey olduğunu düşünüyorum


Ha qgis 2.14 üzerinde bu simge yok. 2.18'de yeni bir özellik mi?
Luffydude

Ben öyle düşünmüyorum. Öznitelik Araç Çubuğu'nda uygulandı ve yaklaşık 3 yıl önce kullandım. Belki de eVIS Eklentisini kontrol etmek istersiniz, ancak bununla ilgili herhangi bir deneyimim yok.
rabear

@Luffydude - Simge, Metin Ek Açıklama simgesinden bir alt menüdür :)
Joseph

1
@Joseph oh Anlıyorum, aptal bana
Luffydude
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.