ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Создание простого класса отношений

Доступно с лицензией Standard или Advanced.

Примечание:

Хотя классы отношений могут создаваться и редактироваться с помощью ArcGIS Desktop Advanced и ArcGIS Desktop Standard, в ArcGIS Desktop Basic их можно только просматривать. Классы пространственных объектов, участвующие в классе отношений, в ArcGIS Desktop Basic также доступны только для чтения.

Вы можете создавать новые классы отношений между любым классом объектов или таблицей в базе геоданных, используя инструменты ArcCatalog или в окне Каталог (Catalog). Эти инструменты можно использовать для создания простых, составных и атрибутивных классов отношений.

Более подробно о классах отношений

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

Пример в приведенной ниже задаче показывает процесс создания класса отношений между классом объектов, который содержит объекты участка, и таблицей, которая хранит объекты владельца. Это простые, неатрибутивные отношения. В базе данных участок может принадлежать одному владельцу, а владелец может обладать лишь одним участком, поэтому такое отношение называется «один-к-одному».

  1. В дереве Каталога щелкните правой кнопкой мыши базу геоданных или набор классов объектов, в котором необходимо создать новый класс отношений, и выберите Создать (New) > Класс отношений (Relationship Class).
  2. Введите имя нового класса отношений.
  3. Выберите источник: таблицу или класс объектов.
  4. Выберите адресат: таблицу или класс объектов.
  5. Щелкните Далее (Next).
  6. Щелкните Простое отношение (объекты равноправны) (Simple (peer-to-peer) relationship).
  7. Щелкните Далее (Next).
  8. Введите слова, описывающие прямое и обратное отношения.
  9. Выберите направление отправки уведомлений.
  10. Щелкните Далее (Next).
  11. Выберите первую опцию кардинальности. В этом примере владелец может обладать одним участком, а участок принадлежать одному владельцу, поэтому такое отношение называется «один-к-одному» (1:1).
  12. Щелкните Далее (Next).
  13. Щелкните Нет (No). В данном примере класс отношений может обойтись без атрибутов.
  14. Щелкните Далее (Next).
  15. Откройте щелчком по стрелке ниспадающий список полей таблицы или класса объектов источника. Выберите первичный ключ (primary key) для этого класса объектов или таблицы.
  16. Откройте щелчком по стрелке ниспадающий список полей таблицы или класса объектов адресата. В списке будут показаны только те поля, которые такого же типа, что и выбранные в ходе выполнения шага 15. Выберите внешний ключ (foreign key), который соответствует первичному ключу, выбранному в шаге 15.
  17. Щелкните Далее (Next).
  18. Проверьте указанные для нового класса отношений опции. Если вы хотите что-то изменить, вернитесь на соответствующий шаг мастера, щелкнув Назад (Back).
  19. Нажмите кнопку Готово (Finish), чтобы создать новый класс отношений, когда будут выбраны необходимые опции.
Подсказка:
В этом примере атрибуты для класса отношений не добавляются, но любой класс отношений может иметь атрибуты.

Более подробно о создании атрибутивного класса отношений

Подсказка:
Для класса отношений «много-ко-многим» (N:M) необходимо наличие собственной таблицы в базе данных. При необходимости вы можете добавить в эту таблицу атрибуты или разрешить ArcGIS управлять схемой таблицы вместо вас.
Подсказка:
В простых отношениях для направления отправки уведомлений по умолчанию выбрано значение Нет (None).

Связанные разделы

  • Создание сложного класса отношений
  • Создание атрибутивного класса отношений
  • Создание правил отношений
  • Свойства класса отношений

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация