Сводка
Анализирует сеть измерений набора данных участков путем выполнения уравнивания методом наименьших квадратов. Уравнивание методом наименьших квадратов - это математическая процедура, которая использует статистический анализ для оценки наиболее вероятных координат связанных точек в сети измерений. Уравнивание методом наименьших квадратов может быть выполнена для набора данных участков с целью оценки и улучшения пространственной точности местоположения угловых точек участка.
Подробнее о запуске уравнивания методом наименьших квадратов в наборе данных участков
В наборе данных участков могут выполняться различные типы уравнивания - в зависимости от того, оцениваете ли вы пространственную точность или повышаете ее.
- Проверка согласованности - использует свободное уравнивание сети для проверки измерений (размеров) на линиях входных участков на наличие грубых ошибок и выбросов
- Взвешенное уравнивание - применяет не меньше двух фиксированных или взвешенных опорных точек для оценки обновленных координат точек входных участков
Использование
Запустите анализ методом наименьших квадратов для выбора участков и линий. Если участки не выбраны, уравнивание будет выполняться для всего набора данных участков.
Примечание:
Выполнение уравнивание методом наименьших квадратов для большого числа участков может привести к значительному времени обработки и занять много места на диске.
В качестве входных данных для анализа методом наименьших квадратов можно использовать как выбранные участки, так и линии. Если выбраны участки, в качестве входных данных для корректировки будут использоваться измерения на линиях участков и координаты конечных точек линий участков. Если линии или соединительные линии выбираются по-отдельности, в качестве входных данных для корректировки будут использоваться измерения на линиях и координаты их конечных точек.
Подсказка:
Выберите линии соединений, если хотите, чтобы они были включены в уравнивание методом наименьших квадратов.
Воспользуйтесь опцией Проверка согласованности в качестве значения параметра Тип анализа, чтобы оценить измерения на линиях участков на предмет наличия ошибок и выбросов. Например, прежде чем интегрировать вновь созданные данные в набор данных участков, запустите проверку согласованности, чтобы обнаружить возможные ошибки.
Используйте опцию Взвешенные наименьшие квадраты в качестве значения параметра Тип анализа, чтобы обновить и улучшить пространственную точность координат точек участка. Еще один пример выполнения взвешенного анализа методом наименьших квадратов - оценка того, как вновь добавленные данные влияют на пространственную точность точек. Для взвешенного анализа методом наименьших квадратов требуются как минимум две фиксированные или опорные точки.
Результаты анализа методом наименьших квадратов сохраняются в классах объектов уравнивания для целей выполнения анализа. Классы объектов уравнивания позволяют просматривать и анализировать откорректированные данные перед применением уравнивания к точкам набора данных участков. Результаты выравнивания включают скорректированные измерения, скорректированные точки и другие статистические данные, к примеру, неопределенности положения и эллипсы ошибок.
Если результаты выполнения взвешенного анализа методом наименьших квадратов приемлемы, запустите инструмент Применить уравнивание участков методом наименьших квадратов , чтобы применить результаты выполнения анализа методом наименьших квадратов к точкам набора данных участков.
Синтаксис
arcpy.parcel.AnalyzeParcelsByLeastSquaresAdjustment(in_parcel_fabric, analysis_type, {convergence_tolerance})
Parameter | Объяснение | Тип данных |
in_parcel_fabric | Входной набор участков, подлежащий анализу путем уравнивания методом наименьших квадратов. | Parcel Layer |
analysis_type | Задает тип анализа методом наименьших квадратов, который будет использоваться при уравнивании.
| String |
convergence_tolerance (Дополнительный) | Допуск, соответствующий максимальному смещению координат, ожидаемому от выполнения итерации наименьших квадратов. Уравнивание методом наименьших квадратов выполняется многократно (итерациями), пока решение не сойдется. Решение будет считаться сошедшимся, когда максимальное обнаруженное смещение координат становится меньше указанного допуска сходимости. По умолчанию задано значение 0,05 метра. | Linear Unit |
Производные выходные данные
Name | Объяснение | Тип данных |
updated_parcel_fabric | Обновленный набор данных участков. | Набор данных участков |
updated_adjustment_points | Обновленный класс объектов AdjustmentPoints. | Векторный слой |
updated_adjustment_lines | Обновленный класс объектов AdjustmentLines. | Векторный слой |
updated_adjustment_vectors | Обновленный класс объектов AdjustmentVectors. | Векторный слой |
Пример кода
Следующий скрипт окна Python показывает, как использовать инструмент AnalyzeParcelsByLeastSquaresAdjustment для анализа сети измерений набора данных участков в режиме прямого запуска:
import arcpy
arcpy.parcel.AnalyzeParcelsByLeastSquaresAdjustment('c:/Parcels/Database.gdb/CountyParcels/CountyFabric',
'CONSISTENCY_CHECK', 0.05)
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да