Функциональность с лицензией Basic ограничена.
Вы можете обновить пространственный индекс для следующих типов классов объектов из диалогового окна Свойства класса пространственных объектов в ArcGIS for Desktop, выполнив следующие действия:
- Удалите и заново создайте пространственный индекс для класса объектов файловой базы геоданных.
- Перестройте пространственный индекс для класса объектов Esri ST_Geometry в базе данных или базе геоданных в Oracle.
- Пересчитайте пространственный индекс и экстент класса объектов для класса объектов Geometry в базе данных или базе геоданных в Microsoft SQL Server.
- Удалите и заново создадите пространственный индекс для класса объектов базы данных или базы геоданных IBM DB2, IBM Informix или PostgreSQL.
- Удалите и заново создадите пространственный индекс для класса объектов базы данных или базы геоданных IBM Netezza, Teradata, ALTIBASE, SQLite или Windows Azure SQL Database.
Пространственные индексы классов пространственных объектов в персональных базах геоданных нельзя изменить или создать повторно.
Вы можете увидеть, какой тип хранения геометрии используется для классов пространственного объекта в многопользовательских базах данных или базах данных, посмотрев на раздел Свойства геометрии на закладке Общие диалогового окна Свойства класса пространственных объектов.
Помните, что построение индекса для класса объектов многопользовательской базы геоданных и базы данных – это серверная операция. Не следует делать это с большими классами пространственных объектов, если к серверу подключено большое количество пользователей.
Для перестроения и нового создания пространственного индекса для класса объектов в диалоговом окне Свойства класса объектов выполните следующие действия:
- Запустите ArcMap и откройте окно Каталог или запустите ArcCatalog.
- В дереве Каталога подключитесь к базе геоданных или базе данных, содержащей тот класс пространственных объектов, для которого вы собираетесь изменять пространственный индекс.
К многопользовательской базе геоданных или базе данных нужно подключиться как владелец данных, чтобы перестроить индексы.
- Щелкните правой кнопкой мыши по классу объектов и выберите Свойства.
- Перейдите на вкладку Индексы.
- Способ изменения пространственного индекса класса пространственных объектов зависит от типа пространственных данных, содержащихся в классе объектов.
- Для классов пространственных объектов, использующих хранение Geometry в SQL Server, щелкните Пересчитать, чтобы разрешить ArcGIS задать размер сетки.
- Для классов объектов, использующих ST_Geometry в Oracle, щелкните Перестроить.
- Для следующих классов объектов щелкните Удалить для удаления пространственного индекса и Создать – для создания нового:
- Файловые базы геоданных
- PostgreSQL
- DB2
- Informix
- Netezza
- ALTIBASE
- Teradata
- SQLite
- База данных Microsoft Azure SQL
- Классы объектов, использующие тип хранения Geography или binary в SQL Server
- Классы объектов, использующие тип хранения binary или SDO_Geometry в Oracle
- Щёлкните на кнопке ОК, чтобы построить пространственный индекс и закрыть диалоговое окно Свойства класса объектов.