Об уравнивании объектов в наборе данных участков

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

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

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

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

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

Уровень уравнивания

Каждый раз, когда в наборе данных участков уравнивается группа участков, создаваемые в процессе уравнивания векторы снабжаются меткой даты и времени. Эта метка времени соответствует уровню уравнивания. Когда класс объектов впервые привязывается к набору данных участков, для даты уравнивания или уровня уравнивания устанавливается значение Не уравнивался (Not Yet Adjusted). После того, как класс объектов уравнен, для уровня уравнивания класса объектов устанавливается значение даты и времени последнего уравнивания по методу наименьших квадратов, выполненного для связанных участков.

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

ПримечаниеПримечание:

Уравниваются только те объекты, которые перекрываются с уравниваемыми участками.

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

Настройка даты уравнивания

ПримечаниеПримечание:

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

Буфер уравнивания

В процессе уравнивания объектов к объектам, находящимся за пределами области уравнивания, применяется буфер 50 метров или 164,04 фута. Буфер, применяемый к окружающим объектам, позволяет бесшовно интегрировать уравниваемые объекты. По мере уменьшения расстояния к окружающим объектам применяются все меньшие поправки, и на расстоянии 50 метров вектор уравнивания становится нулевым.

Более подробноБолее подробно:

Вы можете изменить размер буфера по умолчанию, равный 50 метрам, в ArcObjects, используя свойство BufferDistanceForAdjustment в интерфейсе IDECadastralFabric2.

5/10/2014