QGIS, Alanı kendi kendini güncelleyen formülle doldur (e-tablo gibi)


12

Bir formülü bir alanın değeri olarak koymanın herhangi bir yolu (eklenti veya başka bir şekilde) var mıdır , bu da o zaman dayandığı diğer alanlar ayarlandıkça kendi kendini güncelleştirir mi? Tam olarak alan hesaplayıcının alanın değerini güncelleme şekli, ancak her seferinde alan hesap makinesine geri dönmek yerine, bağlı olduğu katmanlar güncellendiğinde e-tablo gibi çalışabilir.

Örneğin, bir çokgenin içindeki konut birimlerinin sayısını bulmak istersem, alan hesap makinesinde bir şey yapabilirim round("Density"*"Area"), ancak çokgeni her ayarladığımda yeniden yapmam gerekiyor. Hesaplamalar daha karmaşık hale geldiğinde, elle geçmek ve manuel olarak yeniden ayarlamak gerçek bir güçlük haline gelir.

Yanıtlar:


18

Evet, bu işleve sanal alanlar denir .

Alan hesap makinesini açın ve "sanal alan" onay kutusunu işaretleyin. Değer daha sonra değişen öznitelik değerlerine veya geometriye göre güncellenir (veya her talep edildiğinde yeniden hesaplanır).

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.