Инструменты, использующие параметр среды Допуск XY, будут перезаписывать допуск XY по умолчанию в наборах геоданных, созданных в базе геоданных.
Допуск по x,y относится к минимальному расстоянию между координатами, прежде чем они будут считаться равными.
Описание допуска x,y по умолчанию см. в разделе Пространственная привязка и геообработка.
Примечания по использованию
- Этот параметр среды будет игнорироваться, если выходные данные находятся в наборе классов объектов базы геоданных.
- Для таких инструментов, как Создать класс объектов, Создать набор классов объектов и Создать каталог растров, допуск по x,y по умолчанию для выходного набора геоданных будет равен 0.001 метра (1 миллиметр) или его эквиваленту в единицах карты. Этот параметр может быть установлен на другое значение, если значение по умолчанию является неприемлемым.
- Если единицы измерения параметра среды отличаются от единиц измерения выходной системы координат, расстояние будет конвертировано в равное расстояние в центре выходной системы координат. Не рекомендуется, если в параметрах среды установлены линейные единицы (футы или метры), а выходная система координат не является проекционной (географической), или в обратной ситуации (единицы в параметрах среды – десятичные градусы, а выходная система координат – система координат проекции).
- Если единицы допуска не заданы или заданы как Неизвестно, будут использоваться единицы измерения, указанные для выходной системы координат.
- Если допуск по x,y более, чем в два раза меньше значения разрешения x,y выходного набора геоданных, будет использоваться допуск по x,y, в два раза больший разрешения x,y.
- Допуски x,y не сохраняются в базах геоданных версий до 9.2.
- Инструменты, имеющие параметр Допуск по XY, например, Кластерный допуск в инструментах Объединение и Пересечение, будут перезаписывать параметр среды Допуск по XY.
Синтаксис диалога
Допуск по XY – Допуск по x,y, который будет установлен на наборах геоданных, созданных инструментами геообработки. По умолчанию инструмент, использующий этот параметр среды, будет использовать допуск пространственной привязки x,y входного класса пространственных объектов.
Синтаксис скриптов
arcpy.env.XYTolerance = linear_unit
Параметр | Объяснение |
---|---|
linear_unit | Допуск по x,y, который будет установлен на наборах геоданных, созданных инструментами геообработки. По умолчанию инструмент, использующий этот параметр среды, будет использовать допуск пространственной привязки x,y входного класса пространственных объектов. Указание этого параметра среды не рекомендуется. |
Пример скрипта
import arcpy
# Set the XYTolerance to 0.02 Meters
arcpy.env.XYTolerance = "0.02 Meters"