Birkaç Python Araç Kutusu yazdım (ArcGIS 10.1'de yeni), ancak standart bir araç kutusuna Python Komut Dosyası Araçları yerine bunları yazıp yazmamam gerektiğine / ne zaman karar vermem gerektiğine henüz karar vermedim.
Çevrimiçi Yardımı , bazı nokta noktalarını tercih ettiğinde beni aydınlatabileceğini düşündüm :
Bir kez yaratıldığında, bir Python araç kutusundaki araçlar birçok avantaj sağlar
Ancak, listelenen beş avantajın tümü, araçları yazmak için Python kullanamamaktan kaynaklanıyor gibi görünmekte olup, hiçbiri Python Araç Kutuları'nın Python Komut Dosyası Araçları'na göre avantajını belirtmiyor gibi görünmektedir.
Aklıma gelen iki avantaj:
- Artık tek bir Python betiğine "saf" bir Python aracı yazabilirim, Aracı Doğrulama özelliği tack' edilmiş gibi görünen ayrı bir iletişim kutusuna bağlamak zorunda kalmadan, ancak bu konuda saf değil pragmatik olduğum için mutluyum
- Artık Python araç kutularının yazımını otomatikleştirmek için kod (Python veya metin dosyaları yazabilen herhangi bir dil) kullanabilirim, ancak henüz bunu yapmak için bir zorunluluk olmadı.
Esri'yi Python Toolbox özelliği sağlamaya iten zorlayıcı davaya göz atıyor muyum ve eğer öyleyse ne?