Основные операции COGO

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

Методы COGO позволяют с высокой точностью создавать границы участков по данным плана. Однако, при стыковке вновь созданных объектов с уже существующими, могут возникнуть сложности. Может быть множество причин, из-за которых это происходит: имеющиеся данные были получены с другой точностью или опорные точки, которые вы использовали, чтобы привязать план, были не совсем точными. Приведенные ниже алгоритмы работы помогут, насколько это возможно, сохранить высокую точность базы данных. Среда редактирования ArcMap обладает богатым инструментарием для конструирования и широким COGO функционалом. Приведенные примеры и операции описывают лишь некоторые из возможностей программной среды.

Какая у вас модель COGO данных?

Перед началом создания участков необходимо понять, какой будет модель данных. Требуется ли хранить точечные объекты? Нужны ли вам линейные объекты для представления границ? Хотите ли вы хранить атрибуты COGO для этих линейных объектов? Это особенно справедливо, если раньше вы использовали COGO в ArcInfo Workstation. Нужно определиться, использовать ли один способ моделирования для всех объектов. Базы геоданных предлагают большую гибкость в работе с данными по сравнению с покрытиями.

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

Также есть несколько руководств издательства Esri Press об использовании ArcGIS для моделирования участков. Дополнительные сведения см. по адресу http://store.esri.com.

Если у вас нет опыта работы с базами геоданных, см. также раздел Проектирование баз геоданных в справке.

Каким образом будут располагаться участки

Перед началом создания новых участков, необходимо выяснить, как они будут располагаться относительно уже существующих. Например, вы хотите убедиться в том, что линейные размеры и площади новых отводов согласуются с уже имеющимися. Используя диалоговое окно Отчет COGO (COGO Report) и щелкая карту, можно определить направления и расстояния между точками и найти описания COGO для существующих объектов. Можно также воспользоваться командой Площадь COGO (COGO Area) для сравнения периметра и площади объектов с площадью в атрибутах описаний COGO.

Коррекция отличий измеренных величин и величин на гриде

COGO описания, имеющиеся на исполнительном чертеже или другом документе, обозначают дирекционные углы и расстояния, измеренные на поверхности земли. Это относится к наземным измерениям. Корректный ввод этих величин в пространственной системе координат вашей ГИС требует пересчета значений координат в грид. Диалоговое окно Коррекция пересчета полевых измерений в грид (Ground to Grid Correction) позволяет изменять поправку в интерактивном режиме.

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

Добавление участков с плана

Методы, описанные ниже, могут быть использованы при работе с исполнительными планами, которые содержат данные об одном или нескольких участках.

Создание внешних границ участков

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

Ввод внешних границ участков.

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

Создание границ отводов дорог и границ съемочных участков

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

Построение границ отвода дороги и внешних границ соседних участков.

Альтернативный способ создания границ отводов

В окне теодолитного хода (Traverse window) можно разбить осевую линию дороги на несколько линейных объектов.

Построение дороги по границе полотна и осевой лини.

Вы можете создать границы отводов на основе центральных линий, которые только что создали. С помощью команды Тупик (Cul-de-sac) можно создавать границы участков вокруг тупика. При помощи команды Копировать параллельно (Copy Parallel) создайте линии, параллельные оси дороги. Команды Пересечение (Line Intersection), Растянуть (Extend), Сократить (Trim), и Сопряжение (Fillet) позволяют удалить ненужные пересечения линий. Наконец, команда Пропорциональное деление линии (Proportion) используется для разделения границ участков на пересечениях.

Создание тупиков
Создание зоны отвода дороги.

Создание внутренних границ участка

Теперь нужно добавить внутренние границы участков. Если вы разделили каждую дорогу и границы съемочных участков (back lot boundary), вы можете оцифровать каждую границу участков. В качестве альтернативы при создании 2-точечной линии можно указать начальную точку, дирекционный угол и расстояние для каждой из границ. Этот метод гарантирует сохранение COGO описаний для новых линейных объектов. Настройте среду замыкания до использования любых методов построений, чтобы убедиться в том, что границы участков будут строго примыкать друг к другу.

Создание внутренних границ участка

Проверка согласованности границ участков

Для создания полигонов участков по граничным линиям необходимо, чтобы границы участка были согласованы с другими линиями. С помощью топологии базы геоданных можно определить правила топологии, которые помогут вам обнаружить и исправить ошибки несогласованности линий. Вот некоторые правила топологии, которые могут быть полезны для таких задач. Линии не должны иметь висячих узлов (Lines Must Not Have Dangles), Линии не должны пересекаться (Lines Must Not Intersect), и Линии должны совпадать с границей полигонов (Lines Must Be Covered By Boundary Of Polygons).

Создание полигонов участков

Существует несколько способов создания полигонов по имеющимся границам участка. Основным способом является использование команды Создать полигоны (Construct Polygons) на панели инструментов Расширенное редактирование (Advanced Editing). Другой способ — использовать инструмент геообработки Объект в полигон (Feature To Polygon).

Важно помнить, что в ArcGIS для создания полигона не нужно разбивать линию границы в каждом пересечении. Этот добавляет гибкости модели данных. Вы можете выбрать один из следующих вариантов:

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

Импорт границ участков из САПР

Если у Вас есть доступ к цифровому варианту топографического плана, можно сэкономить время и силы на создание участков. Несмотря на то, что полевая бригада могла выполнить измерения на местности с высокой точностью, чертежи, созданные в системе автоматизированного проектирования (САПР - CAD) могут быть недостаточно точными для ваших задач. Вы будете беспокоиться в основном о том, примыкают ли участки друг к другу и можно ли простым образом выбрать нужные вам слои из всех, которые присутствуют в чертеже.

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

Загрузка файла САПР в ArcMap

Для начала, добавьте актуальный файл с чертежом CAD в ArcMap. Возможно потребуется загрузить полилинии и аннотации из CAD-файла в качестве классов объектов CAD, чтобы упростить идентификацию, выборку и копирование геометрии. Для определения слоев/уровней и прочих атрибутов файла САПР, определяющих границы участка, используйте окно Идентифицировать (Identify). После этого настройте отображения слоев или введите определяющий запрос в свойствах слоя для CAD-слоев, чтобы отобразить только интересующие вас объекты.

Может случиться, что файл САПР создан в другой системе координат или не имеет ее вовсе. Панель инструментов Пространственная привязка (Georeferencing) можно использовать для пересчета, масштабирования и поворота файла САПР в необходимое положение.

Подходят ли данные САПР для Ваших целей?

Нужно принять решение, достаточна ли точность исходных данных САПР, чтобы копировать объекты и использовать их для построения объектов в ГИС. При помощи диалогового окна Отчет COGO (COGO Report) можно получить координаты существующих объектов и описание COGO линейных объектов. Используйте это окно, чтобы убедиться что линии примыкают друг к другу и направления и расстояния совпадают с ожидаемым результатом.

Не страшно, если линии САПР не разбиты на каждом пересечении границы участка. Это можно скорректировать позже.

Копирование линий САПР в класс объектов границ

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

Если вы не привязали ваш чертеж CAD, используйте инструмент Копировать объекты (Copy Features) на панели инструментов Расширенное редактирование, чтобы скопировать границы в необходимое местоположение. и после используйте инструменты Редактировать (Edit tool) и Повернуть (Rotate tool), при необходимости, Масштабировать (Scale tool) для перемещения границ участка в нужное положение.

Пересекающиеся границы участка

Поскольку для создания полигонов нет необходимости в разбиении линий в каждой точке пересечения - оно является необязательным. Существует множество команд и инструментов, доступных для использования:

Создание полигонов участков

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

Изменение существующих участков

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

Проверку направлений, расстояний и площадей существующих объектов можно начать с диалогового окна Отчет COGO (COGO Report). Если сохранились описания COGO границ, можно выбрать границы для конкретного участка при помощи команды Площадь COGO (COGO Area), чтобы проверить замыкание геометрии и описания COGO. Вы можете также создать границу участка с помощью окна Теодолитный ход и визуально оценить разницу между скетчем редактирования и существующими границами. Таким образом, можно понять, находятся ли в допуске существующие границы, и можно ли передвинуть существующие границы участка. В противном случае участок придется заново создавать по COGO описаниям.

Перемещение одновременно границ участка и полигонов

Главной сложностью в изменении границ участка является то, что смежные полигоны должны быть также перемещены. Для перемещения соответствующих объектов в ArcMap можно воспользоваться инструментом Редактировать Топологию (Topology Edit tool) панели Топология. Эта команда позволяет выбирать общие узлы и изменять их топологию. Редактирование Топологии требует указать, объекты каких классов обладают совпадающей геометрией. Вы можете воспользоваться топологией базы геоданных, если вы уже создали ее, или использовать топологию карты, которая покажет совпадают ли границы участков и полигоны участков, которые должны быть смежными.

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

  1. Выберите полигоны участков, чьи границы подлежат изменению
  2. Инструмент геообработки Объект в точку (Feature To Point) позволяет создавать точки, которые будут временно хранить атрибуты полигонов. Это создаст новый класс точечных пространственных объектов.
  3. Удалить полигоны участков.
  4. Изменить граничные линии описанным выше способом. Топология базы геоданных поможет избежать перекрытий, висящих линий и т.п.
  5. Выберите линии границ участков и воспользуйтесь инструментом геообработки Объект в полигон (Feature to Polygon) для создания полигона по линиям и точкам. Будет создан новый класс полигональных объектов.
  6. Выберите вновь созданные участки и скопируйте их в класс полигонов, созданный только что. Поля атрибутов должны совпадать, так что атрибуты скопированных точек сохранятся.
  7. Удалите временные классы объектов, которые были созданы в результате геообработки.

Связанные темы

9/11/2013