Доступно с лицензией Standard или Advanced.
Вы можете создавать классы пространственных объектов (пространственные таблицы) в вашей базе данных когда подключаетесь к ней из ArcMap, при этом вы должны иметь необходимые права для создания таблицы и ваша база данных должна поддерживать пространственный тип данных SQL.
Для создания класса пространственных объектов в базе данных из ArcMap или ArcCatalog:
- Запустите ArcCatalog или ArcMap и откройте окно Каталога.
- Создайте подключение к вашей базе данных.
- Щелкните правой кнопкой на таблице, выберите Новый, а затем Класс пространственных объектов.
- Введите имя класса пространственных объектов.
Имена класса пространственных объектов должны начинаться с буквы и не могут содержать количество символов, превышающее заданное СУБД для имен таблиц.
- Выберите тип объектов таблицы: Полигональные объекты, Линейные объекты, Точечные объекты или Мультиточечные объекты.
- Если в базе данных используется более одного пространственного типа данных SQL, используйте ниспадающее меню Встроенный пространственный тип для геометрии, чтобы выбрать тип для хранения векторных данных.
- Если вы хотите, чтобы в вашей таблице хранились значения измерений, выберите Координаты со значениями M. Используется для хранения данных маршрута.
- Если вы хотите хранить в вашей таблице трехмерные данные, выберите Координаты со значениями Z. Используются для хранения 3D-данных.
- Нажмите Далее, чтобы перейти к следующему диалоговому окну.
- Выберите систему координат для ваших данных.
Вы можете выбрать папки для поиска необходимой системы координат или воспользоваться поиском.
- Щелкните Далее (Next).
- Определите поля для вашего класса пространственных объектов.
Все классы пространственных объектов должны содержать поле уникального идентификатора и пространственное поле. Поэтому ArcGIS автоматически добавляет поле ObjectID и поле формы в класс пространственных объектов. Значение ObjectID заполняется автоматически, когда вы загружаете данные в класс пространственных объектов с использованием ArcGIS или вносите записи с помощью редактирования сервиса объектов, содержащего этот класс объектов.
Можно щелкнуть Импорт и импортировать определения полей из имеющегося класса объектов, или определить каждое поле с помощью следующих шагов:
- Щелкните следующую пустую строку в столбце Имя поля (Field Name) и введите имя.
- В столбце Тип данных (Data Type) нажмите рядом с новым именем поля и выберите тип данных из раскрывающегося списка.
- Дополнительно вы можете создать псевдоним для этого поля, щелкнув Псевдоним под пунктом Свойства поля и задав псевдоним.
- Если вы не хотите хранить в данном поле значения NULL, щелкните на поле напротив Разрешать значения NULL и выберите Нет из ниспадающего списка.
- Повторите шаги от a до d для каждого поля, которое вы хотите добавить в класс пространственных объектов.
- Для завершения создания класса пространственных объектов нажмите Готово.