Инструменты, поддерживающие параметр среды Метод обработки кривой, могут использовать его вместе с параметром Поддерживать сегменты кривой, чтобы указать, будут ли входные сегменты кривой обрабатываться внутренне как истинные кривые или как набор линейных сегментов, представляющих объект кривой.
Примечания по использованию
- В некоторых ситуациях поддержка сегментов кривой может занять много времени. Количество сегментов кривой, а также сложность сегментов кривой могут потребовать большего времени обработки.
- В зависимости от дуги кривой выходные данные инструмента могут незначительно отличаться при сохранении сегментов кривой по сравнению с использованием уплотненных сегментов. Некоторые объекты могут влиять, вызывая различия в выходных данных.
- Опция Точный обработает сегменты кривой как истинные кривые и может занять много времени. Если истинная обработка кривой не требуется, используйте опцию Приблизительный, чтобы обработать сегменты кривой как набор линейных сегментов, представляющих кривую, для более быстрой обработки. При сохранении на выходе кривая будет повторно собрана в виде сегмента кривой из этих линейных сегментов.
Синтаксис диалога
Метод обработки кривой — при использовании со средой Поддерживать сегменты кривой этот метод определяет, будут ли сегменты кривой на входе обрабатываться как истинные кривые или как набор линейных сегментов.
- Точный – Входные сегменты кривой будут обрабатываться как истинные кривые. Используется по умолчанию.
- Приблизительный – Входные сегменты кривой будут обрабатываться как набор линейных сегментов, представляющий сегмент кривой.
Синтаксис скриптов
arcpy.env.curveProcessingMethod = curveProcessingMethod_option
curveProcessingMethod_option | Объяснение |
---|---|
EXACT | Входные сегменты кривой будут обрабатываться как истинные кривые. Это значение по умолчанию |
APPROXIMATE | Входные сегменты кривой будут обрабатываться как набор линейных сегментов, представляющий объект кривой. |
Пример скрипта
import arcpy
# Maintain input curve segments if they are needed in the output.
arcpy.env.maintainCurveSegments = True
# Set the type of internal curve segment processing to be used.
arcpy.env.curveProcessingMethod = "EXACT"