Что такое исключенный инструмент?

Исключенный инструмент — это функция, которая была передана другим инструментам. Инструмент остается в системе, но более не поддерживается разработчиком. Кроме того, в последующих версиях не будет поддерживаться документация на устаревший инструмент. В результате, следует использовать предыдущую версию программного обеспечения, если вам необходима полная документация по инструменту.

Модели и скрипты, использующие исключенные инструменты, могут продолжать работать. Однако, рекомендуется переходить к использованию альтернативных методов, которые описаны в справке исключенного инструмента.

Почему исключаются инструменты?

Инструменты исключаются, как устаревшие, когда Esri находит более удобный способ обеспечения тех же функций. Почти во всех случаях, к поиску более удобных методов работы приводят отзывы пользователей. Решение об исключении того или иного инструмента для Esri принимать нелегко – новый инструмент должен иметь явные преимущества над старым. Использование новых инструментов, вместо исключенных, в ваших интересах. В документации исключенного инструмента содержится информация о новом инструменте.

В редких случаях инструмент может быть перемещен в другой набор инструментов для лучшей организации связанных инструментов. Инструмент остается в исходном расположении, но он отмечается как устаревший, чтобы избежать дублирования.

Можно ли продолжать использовать исключенный инструмент?

Да. Исключенный инструмент продолжает устанавливаться вместе с пакетом ArcGIS, поэтому существующие модели и скрипты могут продолжать работать.

Можно ли использовать исключенный инструмент в скрипте?

Да. Нужно только знать псевдоним набора инструментов, который содержит исключенный инструмент. Исключенный инструмент используется так же, как и обычный.

Как добавить исключенный инструмент в модель?

Можно добавить исключенный инструмент в ModelBuilder, скопировав его из другой, существующей модели. Существующая модель – это модель, созданная в предыдущей версии ArcGIS, в той, где этот инструмент еще не был исключен.

Также можно написать скрипт, который будет вызывать исключенный инструмент, затем использовать этот скрипт в модели.

Будет ли Esri когда-нибудь удалять исключенные инструменты?

Наша политика состоит в том, что исключенный инструмент устанавливается с каждой версией ArcGIS. Это делается для того, чтобы существующие модели и скрипты могли продолжать работать. Однако, могут возникнуть обстоятельства, когда установка исключенных инструментов станет технически невозможной, и у нас не останется иного выбора, кроме как удалить инструмент из установочного пакета. Эти обстоятельства возникают крайне редко и, обычно, это происходит, когда после исключения инструмента выходят нескольких новых версий.