![]() |
|
|
Главная --> Промиздат --> Построение моделей технологопроцесса Когда вы запускаете инструмент, сообщения о состоянии отображаются в диалоговом окне выполнения процесса и в разделе сообщений окна Командная строка (при условии, что оно откр]то). Сообщения о состоянии предоставляют следующую информацию для каждого запускаемого инструмента: заданные значения параметров, время запуска инструмента, состояние выполнения и время окончания работы инструмента. Если во время работы инструмента возникли ошибки, они тоже будут отражены в сообщениях. Сообщения о состоянии, создаваемые для всех инструментов в модели, можно просмотреть также из окна ModelBuilder. Вы можете просматривать сообщения для всех инструментов или только те сообщения, которые относятся к конкретному инструменту. См. также До запуска модели вы можете выполнить ее проверку, чтобы убедиться, что все данные, на которые ссылается инструмент, и все значения параметров являются вер-н1ми. Любые ошибки, выявленные в ходе проверки, можно просмотреть в отчете по модели или в диалоговом окне Сообщения внутри окна ModelBuilder. Неверные данн/е, на которые ссылается инструмент, или значения параметров можно исправить. Обратитесь к разделу Проверка и исправление модели в этой главе за дополнительной информацией. Просмотр всех сообщений о состояниях 1. После запуска инструментов из окна ModelBuilder откройте меню Модель и выберите опцию Отчет. 2. Отметьте опцию, позволяющую показывать отчет во временном окне или сохранять отчет в файл. Если вы сохраняете отчет в файл, нажмите кнопку Обзор и перейдите к тому месту на диске, где вы хотите сохранить этот файл. Наберите имя файла и нажмите Сохранить. Или же, введите путь доступа к месту на диске и наберите имя для файла формата XML (с расширением .xml). 3. Во временном окне или после нахождения места хранения на диске созданного вами файла XML и его открытия с помощью программы Internet Explorer, перейдите в раздел Процессы и разверните содержимое одного из инструментов. 4. Разверните раздел Сообщения, чтобы просмотреть сообщения для инструментов. 5. Нажмите OK. ![]() ![]() ![]() Просмотр сообщений о состоянии для одного инструмента 1. После запуска инструмента из окна ModelBuilder нажмите правую кнопку мыши на инструменте, для которого вы хотите просмотреть сообщения о состояниях, и выберите опцию Просмотреть сообщения. Сообщения о состояниях будут показаны в диалоговом окне Сообщения. 2. Нажмите OK, чтобы закрыть диалоговое окно Сообщения. ![]() ![]() Использование несуществующих выходных данных После добавления инструмента в окно ModelBuilder и ввода значений его параметров, инструменту, как правило, известны свойства производных данных, которые будут им создаваться, следовательно, вы можете присоединить производные данные в качестве входных к следующему инструменту без первоначального выполнения исходного инструмента. В следующем примере, инструмент Добавить соединение (Add Join) принимает слой в качестве входных данных, к которым могут быть присоединены другие слои, классы пространствен-н1х объектов или таблицы. Инструменту Создать векторный слой объектов известны свойства вхходнхх даннхх, которые будут им созданы, - слой, основывающийся на входном классе пространственн1х объектов, хранящемся на диске, и значения параметров, заданнхх для инструментов. Поскольку свойства производн1х данн1х Слой дорог известны, инструмент Добавить соединение может использовать эту информацию для предоставления выбора значений своих входных параметров, таких как доступные поля. ![]() ся), последующий инструмент не может получить необходимую ему для определения соответствующих значений параметров информацию. Вы будет учитывать это при создании модели. Вы можете столкнуться с параметром, для которого вы ожидаете увидеть список с возможными значениями, например, список полей. Примерами этого могут служить случаи, когда производные данные от процесса, запускающего скрипт, используются в качестве входных данных для другого инструмента, или когда в качестве входных данных для другого инструмента используются производные данные от инструмента конвертации данных, например, инструмента Импорт из обменного файла. В следующем примере инструмент Импорт из обменного файла применяется для создания покрптия из файла E00 с типами почв. Инструмент Слияние (Dissolve) берет вхходные данные от инструмента Импорт из обменного файла и объединяет полигоны с одинаковым типом почв и убирает границы между ними. Поскольку инструмент Импорт из обменного файла еще не запускался, параметр Поле для слияния в диалоговом окне этого инструмента не знает, какие поля могут быть использованы в качестве поля для слияния. ![]() В некоторгх случаях, если производные данные не существуют (другими словами, предшествующий инструмент не запускал- Если инструмент в вашей модели не может определить свои выходные свойства без его запуска, это будет распространяться на все последующие инструменты в вашей модели. В приведенном
|