ArcGIS Desktop

  • Документация
  • Поддержка

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Выбор поля уникального идентификатора для слоя запросов

Для всех слоев в ArcGIS необходим уникальный идентификатор. Следовательно, слой на основе запроса тоже должен содержать уникальный идентификатор.

Как правило, вы создаете слои запросов для доступа к классам объектов и таблицам базы данных. Для таблиц баз данных является обычным явлением наличие поля уникального идентификатора. Поэтому таблицы базы данных, скорее всего, уже содержат поле, значения которого вы сможете использовать в качестве уникальных идентификаторов.

Для использования в качестве поля уникальных идентификаторов, поле не должно содержать пустые значения (null), должно иметь только уникальные значения и быть типа:

  • целое (только положительные значения)
  • Строка
  • GUID
  • Дата

Значения, однозначно идентифицирующие объекты или строки в ArcGIS, должны быть уникальными и должны присутствовать. Вы обязаны гарантировать, что данные этого поля удовлетворяют этим требованиям.

Примечание:

Если ArcGIS обнаружит пустое значение (null), то вы получите сообщение об ошибке, и ArcGIS не будет обеспечивать уникальность значений поля идентификатора в слое запросов или в таблице базы данных. Если ArcGIS встречает такое значение, то ошибка не возвращается; однако, результаты в выборке или других запросах в ArcGIS могут быть некорректны.

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

  • Поля уникальных идентификаторов в таблицах базы данных
  • Что такое ObjectID?

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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