Python'da QGIS eklentilerine erişiliyor mu?


23

Python'da QGIS eklentilerine erişmenin bir yolu var mı?

Coğrafi işlem yapmak için bir komut dosyası yazmak istiyorum ve klibi, normal noktaları ve dışbükey gövde araçlarını fTools'ta ve Yol grafiği eklentisini kullanmak istiyorum. Sonuncusu muhtemelen farklı bir solucan kutusudur çünkü Python eklentisinden ziyade bir C ++.

Yanıtlar:


20

Eklenti için python modülünü biliyorsanız, sadece python konsolunda bir içe aktarma çalıştırabilirsiniz. Örneğin:

from fTools import somemodule

Sonra somemodule.methodcall () yapabilirsiniz. Eklentinin koduna bakarak, hiçbirinin gui ürününe güvenmediğinden emin olmanız gerekir. Aksi halde, istemediğinizde hoş bir UI açılır.

Ama evet bu mümkün.


1
Teşekkürler! Birisi bir python bağlaması oluşturmadığı sürece, bunun C ++ eklentileri için işe yaramayacağını tahmin ediyorum.
mattwigway

1
Evet, birisi bir piton bağlaması yapmadıkça C ++ eklentileriyle yapabileceğiniz pek bir şey yok.
Nathan W
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.