Я написав декілька наборів інструментів Python (які є новими в ArcGIS 10.1), але я ще не вирішую, чи / коли я повинен писати їх, а не Python Script Tools у стандартній панелі інструментів.
Я думав, що Інтернет-допомога може просвітити мене, коли вказує на деякі точки:
Після створення інструменти в наборі інструментів Python надають багато переваг
Однак п'ять перерахованих переваг, схоже, перевищують неможливість використання Python для написання інструментів, і жодна з них, схоже, не вказує на перевагу інструментів Python Toolbox над інструментами сценаріїв Python.
Я можу придумати дві переваги:
- Тепер я можу написати "чистий" інструмент Python в одному сценарії Python, не потребуючи підключення його до окремо створеного діалогового вікна з його перевіркою інструментів, схожим на це, але я радий бути прагматичним, а не чистим у цьому плані
- Зараз я можу використовувати код (Python або будь-яку мову, здатну писати текстові файли) для автоматизації написання скриньки інструментів Python, але я ще не стикаюся з вимогою зробити це
Чи я не помічаю переконливого випадку, який призвів Esri до можливості Python Toolbox, і якщо так, то що це?