Обнаружение и исправление недопустимых пространственных привязок

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

Пространственные привязки

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

Чтобы узнать больше о пространственных привязках, см. следующее:

Термины "система координат" и "пространственная привязка" не являются взаимозаменяемыми. Пространственная привязка состоит из следующих элементов:

  • Система координат
  • разрешение x,y и, если необходимо, разрешение m и z, и домен;
  • допуски x,y и, дополнительно, m- и z-допуски

Пространственная привязка влияет на геообработку и должна быть оценена перед выполнением любого анализа.

Недопустимые пространственные привязки

Пространственная привязка класса пространственных объектов может стать недействительной в следующих ситуациях:

  • Данные импортируются из системы, отличной от ArcGIS.
  • Неправильное использование параметров среды геообработки Разрешение XY и Допуск XY. Как правило, инструмент геообработки использует пространственную привязку из первых входных данных при выполнении анализа. Если задано, вместо этого инструмент использует параметры среды геообработки. Любой выходной класс пространственных объектов, созданный инструментом, который учитывает эти параметры среды, наследует эти свойства в своей пространственной привязке.
  • Устранение проблем с данными, связанных с неправильным пониманием свойств пространственной привязки.
  • Использование допуска x,y в качестве расстояния поиска.

Действие неправильной пространственной привязки

Эффекты недопустимой пространственной привязки свойств разрешения x,y и допуска x,y для инструментов геообработки включают следующее:

  • Установка разрешения x,y на значение, превышающее значение по умолчанию, для экономии места на диске и повышения производительности может привести к неправильным результатам.
  • Установка допуска x,y на значение, превышающее значение по умолчанию, для обобщения данных, а не для устранения проблем с данными может привести к неправильным результатам.
  • Установка разрешения x,y на значение, меньшее, чем значение по умолчанию, для повышения точности данных приводит к увеличению размера отдельных геометрий, часто значительно. Внутренняя обработка тогда имеет больший объем памяти и дискового пространства. Проблемы с производительностью, ошибки и сбои часто являются результатом внесения этого изменения, особенно если значение допуска x,y остается прежним и теперь намного превышает рекомендуемое значение разрешения x,y в 10 раз.
  • Установка допуска x,y на значение, меньшее, чем значение по умолчанию, чтобы попытаться предотвратить перемещение данных во время обработки, может привести к неправильным результатам. Если установка допуска x,y на меньшее значение приводит к тому, что значение меньше рекомендуемого значения разрешения x,y в 10 раз, могут возникнуть проблемы с производительностью, ошибки или неверные результаты анализа.

Ответственность

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

Допустимая пространственная привязка

Класс пространственных объектов должен иметь разрешение по x,y 0,0001 метра (1/10 миллиметра) или его эквивалент в единицах карты. Например, если класс пространственных объектов использует футы (проекция State Plane), значение по умолчанию составит 0.0003281 фута (0.003937 дюйма). Если координаты имеют широту и долготу, стандартное разрешение составляет 0,000000001 градусов. Допуск x,y должен составлять 0,001 метра или его эквивалент в единицах карты. Это в 10 раз больше значения разрешения по умолчанию и рекомендуется в большинстве случаев.

Исправление некорректной пространственной привязки

Если для класса пространственных объектов не заданы значения разрешения и допуска по умолчанию, выполните следующие действия, чтобы исправить это. Поскольку эти свойства могут быть заданы только во время создания класса пространственных объектов, вам необходимо создать класс пространственных объектов из исходного.

  1. На панели Каталог щелкните правой кнопкой мыши базу геоданных, в которой нужно создать класс пространственных объектов, и щелкните Новый > Класс пространственных объектов.

    Появится мастер Создать класс пространственных объектов.

  2. На странице мастера Определить укажите имя класса объектов в текстовом поле Имя.
  3. Выберите Тип класса пространственных объектов и Свойства геометрии, чтобы они соответствовали исходному классу объектов.
  4. Щелкните Далее.
  5. На странице Поля мастера нажмите кнопку Импорт.
  6. Перейдите к местоположению исходного класса объектов и нажмите кнопку ОК.
  7. Щелкните Далее.
  8. На странице Пространственная привязка мастера нажмите кнопку Добавить систему координат Добавить систему координат и выберите Импорт системы координат.
  9. Перейдите к местоположению исходного класса объектов и нажмите кнопку ОК.
  10. Щелкните Далее.
  11. На вкладке Допуск нажмите кнопку Вернуть установки по умолчанию.

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

  12. Щелкните Далее.
  13. На странице Разрешение оставьте параметр Принять значение разрешения и экстент домена по умолчанию (рекомендовано) включенным.
  14. Для завершения создания класса пространственных объектов нажмите Готово.

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

  15. В панели Каталог щелкните правой кнопкой новый класс объектов и выберите Загрузить данные.

    Инструмент Присоединить откроется на панели Геообработка.

  16. Укажите для параметра Входные наборы данных исходный класс пространственных объектов, для параметра Целевой класс пространственных объектов выберите новый класс пространственных объектов и нажмите кнопку Запустить Запустить.
  17. После загрузки данных запустите инструмент Проверить геометрию, чтобы выявить проблемы с геометрией.
  18. Если есть проблемы, то запустите инструмент Восстановить геометрию.

    Восстановление может потребоваться из-за новых, правильных свойств пространственной привязки, выявляющих основные проблемы в геометрии.