![]() |
|
|
Главная --> Промиздат --> Построение моделей технологопроцесса пространственных объектов, затем добавляет поле с тем, чтобы с использованием атрибутов поля можно было сформировать выборку. Если поле существует, запускается ветвь модели, которая создает выборку с использованием атрибутов этого поля. 3. Наберите имя и подпись для скрипта. 4. Если хотите, наберите описание того, что делает скрипт. 5. Дополнительно, поставьте отметку рядом с опцией Хранить относительный путь с тем, чтобы если скрипт будет перемещен в другое место на диске, не нужно было восстанавливать путь доступа к скрипту. 6. Нажмите Далее. 7. Пролистайте или наберите путь доступа к скрипту. 8. Нажмите Далее. ► ![]() ![]() 9. Определите параметры скрипта и их свойства, которые соответствуют переменным в скрипте. В данном примере необходимо задать три параметра. Должен быть определен параметр входного класса пространственных объектов с тем, чтобы пользователь инструмента мог ввести класс пространственных объектов, который он будет использовать. Этот параметр относится к переменной InFC, которая задается в скрипте для уравнивания значения, определенного пользователем (sys.argv [1]). Свойство этого параметра - это то, что он является обязательными входными данными. В данном примере необходимо задать два логических (Boolean) параметра: Существует и Не существует. Свойства обоих этих параметров заключаются в том, что они оба являются производными выходными данными. Это означает, что пользователь инструмента не сможет ввести значение для этих параметров в диалоговом окне инструмента. Значение для этих параметров будут определены инструментом. Оба логических параметра заданы таким образом, что они будут выходными данными, и по умолчанию им присвоено значение ложь ( false ). 10. Нажмите OK в диалоговом окне скрипта. ► ![]() 11. Нажмите правую кнопку мыши на названии набора инструментов, перейдите на Новый, затем выберите Модель. 12. Щелкните на созданном скрипте и перетащите его в новую модель. В данном примере в новую модель вы перетащите скрипт Field Exists? (Поле существует?). ► ![]() Каталог в 1 . ,i:4tabase\Toolboxes : Ш-и данные I В- Мои инструменты [ш Модель .....Ш Существует ли поле? - -J* F:\ - - + щ Под<лючения баз данных + czd Scalar References - Search Results + л Мой поиск + Q Tracking Connections + !a( ГИС серверы + Ломторы адресов Ш! Наборы инструментов Ё1{Й Системы координат Содержание Просмотр Метаданн Name: Существует ли поле? Инструмент Toolbox Модель Редактировать Вид Окно Справка н1 JtlNel tA ii\a\;:.\i
![]()
|