Конвертировать схему в объекты
Конвертирует схематическое представление в стандартные классы пространственных объектов или шейп-файлы.
Схематические представления хранятся в скрытых классах пространственных объектов, специально предназначенных для Схематики, и требуют использования остальных таблиц конфигурации схематики и информации. Этот инструмент позволяет обмениваться схемами с другими пользователями, не передавая всего набора схематических данных, включающего все схемы и конфигурацию. Если вы планируете конвертировать несколько схем, вы можете выбрать, будут ли они все включены в один и тот же набор стандартных классов пространственных объектов или шейп-файлов, или у каждой схемы будет собственный набор классов объектов или шейп-файлов.
Примечание:См. раздел Пример кода с примером инструмента-скрипта, позволяющего конвертировать все схемы, содержащиеся в наборе схематических данных или в папке схемы.
Использование
Чтобы конвертировать слой схематического представления в стандартные классы пространственных объектов, перейдите по дереву каталога и выберите базу геоданных/набор классов объектов для заданного параметра выходного пути. Чтобы конвертировать слой схематического представления в шейп-файлы, перейдите по дереву каталога и выберите папку.
Чтобы конвертировать несколько схем в одни и те же стандартные классы пространственных объектов/шейп-файлы, установите отметку Повторно использовать существующую структуру (Reuse Existing Structure) . Чтобы конвертировать несколько схем в разные стандартные классы пространственных объектов/шейп-файлы, снимите отметку Повторно использовать существующую структуру (Reuse Existing Structure) .
Отметьте Экспортировать все атрибуты связанных объектов (Export All Related Feature Attributes) , если вы хотите добавить все атрибуты реального класса объектов к записям схемы в процессе конвертации.
Опция Экспортировать все атрибуты связанных объектов работает только с классами объектов схемы, для которых известно значение поля Связанные класс объектов/таблица (Associated Feature Class/Table). Если для класса объектов схемы не указаны связанные класс объектов/таблицы, атрибуты связанных объектов нельзя экспортировать.
Выберите ПОЛИГОН (POLYGON) в Геометрии контейнера (Container Geometry) , если вы хотите конвертировать все контейнеры во входном схематическом представлении в полигональный объект. Если вы хотите конвертировать такие контейнеры в полилинейные (или точечные) объекты, выберите ПОЛИЛИНИЯ (POLYLINE) (или ТОЧКА (POINT) ).
Внимание:Если при использовании опции Повторно использовать существующую структуру (Reuse Existing Structure) для конвертации первой схемы выбраны ПОЛИГОН (POLYGON) ( ПОЛИЛИНИЯ (POLYLINE) или ТОЧКА (POINT) ), последующие конвертации нельзя изменить на ПОЛИЛИНИЮ или ТОЧКУ (ПОЛИГОН). Чтобы изменить тип конвертации, необходимо удалить структуру и конвертировать схемы снова.
После конвертации заданного входного слоя схематического представления в заданном месте назначения, он будет удален перед повторным созданием.
Синтаксис
Слой схематического представления, который нужно конвертировать.
Рабочая область или набор классов объектов, в которые будет конвертировано схематическое представление. Этот контейнер уже должен существовать.
Указывает, будет ли входной слой схематического представления конвертирован в те же стандартные классы объектов/шейп-файлы, что и другие схемы на основе того же шаблона схемы.
- REUSE_FC —Должна использоваться для конвертации заданной схемы в те же стандартные классы объектов/шейп-файлы, что и другие схемы на основе того же шаблона схемы, которые уже конвертированы или будут конвертированы. В этом случае, в зависимости от выбранного места назначения, заданная схема конвертируется:
- В набор классов объектов, имя которого соответствует имени шаблона схемы, а имена классов объектов - именам классов объектов схемы.
- В папку, имя которой соответствует имени шаблона схемы, а имена шейп-файлов в ней - именам классов объектов схемы.
Указывает, будут ли также конвертированы все атрибуты, хранящиеся в реальных классах объектов/таблицах объектов, связанных с классами объектов схемы.
- NO_RELATED_ATTRIBUTES —Каждый объект схемы, содержащийся во входной схеме, конвертируется только с атрибутами, содержащимися в его классе объектов схемы. Это значение используется по умолчанию.
- EXPORT_RELATED_ATTRIBUTES —Каждый объект схемы, содержащийся во входной схеме, конвертируется с атрибутами, содержащимися в его классе объектов схемы, и всеми атрибутами связанного с ним реального объекта.
Если для класса объектов схемы не указаны связанные класс объектов/таблица, атрибуты объектов нельзя конвертировать.
Примечание:При использовании опций REUSE_FC и EXPORT_RELATED_ATTRIBUTES необходимо, чтобы уже существовала структура с полями связанных объектов для конвертации соответствующих атрибутов.
Указывает тип геометрии объектов, которые будут созданы для конвертированных контейнеров, содержащихся во входной схеме.
- ПОЛИГОН (POLYGON) —Каждый контейнер во входной схеме конвертируется в полигональный объект. Это значение используется по умолчанию.
- ПОЛИЛИНИЯ (POLYLINE) —Каждый контейнер во входной схеме конвертируется в полилинейный объект.
- ТОЧКА (POINT) —Каждый контейнер во входной схеме конвертируется в точечный объект.
Если используется опция Повторно использовать существующую структуру (Reuse Existing Structure) , и уже существует структура с ПОЛИГОНАЛЬНЫМИ (ПОЛИЛИНЕЙНЫМИ или ТОЧЕЧНЫМИ) классами объектов, созданными для контейнерных объектов схемы, то для последующих конвертаций нельзя поменять тип класса объектов на ПОЛИЛИНЕЙНЫЙ или ТОЧЕЧНЫЙ (ПОЛИГОНАЛЬНЫЙ).
Ключевое слово конфигурации, определяющее параметры хранения таблицы в реляционной системе управления базами данных (РСУБД) Это относится только к корпоративная, рабочей группы или настольная база геоданных .