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

Используйте инструмент-скрипт Обновление набора данных участков ArcMap в Инструментах Участков > Администрирование для обновления набора данных участков ArcMap до набора данных участков ArcGIS Pro.

Инструмент создает набор данных участков ArcGIS Pro в наборе классов объектов и передает данные из набора данных участков ArcMap. Существующий набор данных участков ArcMap не изменяется.

Для обновления набора данных участков требуется следующее:

  • Файловая база геоданных или многопользовательская база геоданных. Многопользовательские базы геоданных должны поддерживать управление версионными ветвями.
  • Многопользовательские базы геоданных должны быть в поддерживаемых СУБД (SQL Server, Oracle или PostGreSQL).
  • Набор классов объектов.
    • Набор данных участков должен быть в той же пространственной привязке, что и целевой набор объектов.
    • В многопользовательской базе геоданных набор классов объектов должен быть из подключения к базе данных, установленного аутентифицированным пользователем базы данных. Этот пользователь должен иметь права доступа к базе данных для создания ресурсов и не может быть аутентифицирован ОС, администратором базы данных или учетной записью администратора базы геоданных. Подключенный пользователь станет владельцем и администратором участка.
    • В многопользовательской базе геоданных обновление должно выполняться в версии по умолчанию.
    • Набор классов объектов не может содержать другие наборы данных участков. В наборе классов объектов может быть создан только один набор данных участков.

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

Земельные участки

При обновлении набора данных участков ArcMap участки отправляются по их типу в набор данных участков ArcGIS Pro. В процессе обновления используются типы участков, определенные в поле Type класса объектов Parcels ArcMap, для создания типов участков в наборе данных участков ArcGIS Pro. Если в поле Type используется домен, в качестве имени типа участка будет назначено описание значения домена. Если поле Type не имеет домена, типы участков будут названы по назначенному им номеру в поле Type.

Линии участков

Линии участков в наборе данных участков ArcMap связаны с планами. Поле Created By Record класса объектов линий участков заполняется глобальными идентификаторами переданных связанных записей.

Поля в линейном классе объектов типа участка ArcGIS Pro заполняются следующими данными:

Поля линий типа участка ArcGIS ProЗаполнено из набора данных ArcMap

COGO Accuracy

Accuracy из класса объектов Lines

Поля с поддержкой COGO

Bearing, Distance, Radius и ArcLength

Кроме того, Sequence, Type, Category, Delta, Historical, RadialBearing, TangentBearing, Hide, LegalStartDate, LegalEndDate и любые добавленные пользователем поля или поля Информационной модели местного управления в таблице Lines набора участков ArcMap переносятся и добавляются в класс объектов линий типа участка.

Полигоны земельных участков

Участки в наборе данных ArcMap имеют связанные планы. Поле Created By Record полигонального класса объектов типа участка заполняется глобальными идентификаторами переданных связанных записей.

Поля в полигональном классе объектов типа участка ArcGIS Pro заполняются следующими данными:

Поля полигонов типа участка ArcGIS ProЗаполнено из набора данных ArcMap

Name

Name поле из класса объектов Parcels

COGO Accuracy

Accuracy поле из класса объектов Parcels

Stated Area

Stated Area поле из класса объектов Parcels

Stated Area Unit

Stated Area поле из класса объектов Parcels

Misclose Ratio

MiscloseRatio поле из класса объектов Parcels

Misclose Distance

MiscloseDistance поле из класса объектов Parcels

Кроме того, Type, LegalStartDate, LegalEndDate, Unclosed, MiscloseBearing, BacksightBearing, Historical, Accuracy, и любые добавленные пользователем поля или поля Информационной модели местного управления таблице Parcel набора данных участков ArcMap переносятся и добавляются в класс объектов полигонов типа участка.

Архивные участки

В наборе данных участков ArcGIS Pro данные являются историческими, если поле Retired By Record не равно NULL. Исторические объекты участков отображаются в исторических слоях группы под слоем типа участка. Исторический составной слой включает исторический линейный и исторический полигональный подслои. Как исторический линейный, так и исторический полигональный подслои имеют предварительно определенное выражение Retired By Record is not null.

Если атрибут линий участков Historical или полигональных объектов в наборе данных участков ArcMap имеет значение 1 (true), объекты переносятся в соответствующие классы пространственных объектов типа участков в качестве исторических объектов.

Поле Retired By Record исторических объектов заполняется глобальным идентификатором {DDDDDDDD-DDDD-DDDD-DDDD-DDDDDDDDDDDD}.

Примечание:

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

Незамкнутые участки

Незамкнутые участки в наборе данных ArcMap передаются как соединительные линии в набор данных участков ArcGIS Pro. Элемент соединяющей линии создается для каждой границы незамкнутого участка. Поля атрибута с поддержкой COGO в соединяющей линии заполняются измерениями границы.

Планы и записи

Данные из таблицы Plans набора данных участков ArcMap переносятся в класс объектов Plans набора данных участков ArcGIS Pro.

Передаются следующие данные:

  • Новая запись набора данных участков создается для каждого плана в таблице Plans.

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

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

Примечание:

Полигоны записей на создаются для записей, с которыми связано более 2 000 участков. Большие полигоны записей могут вызвать проблемы с производительностью набора данных участков.

Поля в классе объектов Records набора участков заполняются следующими данными из таблицы Plans:

Поле набора данных участков RecordsЗаполнено из набора данных ArcMap

Name

Name из таблицы Plans

Recorded Date

LegalDate из таблицы Plans

COGO Accuracy

Accuracy из таблицы Plans

В дополнение, поля Description, Surveyor, Company, SurveyDate, TrueMidBrg и любые поля, добавленные пользователем, или поля или поля Информационной модели местного самоуправления, которые есть в таблице Plans, переносятся и добавляются в класс полигональных пространственных объектов Records.

Точки и контрольные точки

Данные в классах объектов Points и Control Points набора данных участков переносятся в класс объектов Points набора данных участков ArcGIS Pro.

Передаются следующие данные:

  • Угловые точки участка и конечные точки соединительный линий передаются как точки участков (значение поля атрибутов Fixed Shape задается как No и поле Adjustment Constraint указывается как XY free, Z constrained).
  • Контрольные точки передаются как ограничивающие точки (значение поля атрибутов Fixed Shape задается как Yes и поле Adjustment Constraint указывается как XYZ constrained).

    Если пространственное местоположение (координаты x,y,z) контрольной точки не совпадает с пространственным местоположением связанной с ней точки участка в наборе данных участков ArcMap, атрибутивное поле Fixed Shape ограниченной точки в наборе данных участков ArcGIS Pro имеет значение Нет.

  • Точки центра не переносятся.
  • Никакая информация о плане или записи не передается для точек.
  • Координаты атрибутов x,y,z для угловых точек не передаются. Координаты атрибутов x,y,z для угловых точек передаются только для контрольных точек.

Поля в наборе данных участков ArcGIS Pro класса объектов Points заполняются следующими данными:

Набор данных участка ArcGIS Pro, поле PointsЗаполнено из набора данных ArcMap

Name

Name из класса объектов Control Points, в противном случае пусто.

X, Y, Z fields

X, Y, Z из классов объектов Control Points. Координаты передаются только для контрольных точек.

XY Accuracy

Accuracy XY из класса объектов Control Points.

Z Accuracy

Accuracy Z из класса объектов Control Points.

Кроме того, поля Type, Category, Historical, LegalStartDate, LegalEndDate, CenterPoint, MaxDN и MaxDE переносятся из таблицы Points набора данных участков ArcMap, а поля SurveyDate, Active и ConstructionData переносятся из класса объектов Control Points. Любые добавленные пользователем поля и поля Информационной модели местного самоуправления также переносятся.

Исторические точки

Исторические точки в наборе данных участков ArcMap переносятся как исторические точки в набор данных участков ArcGIS Pro. Точки в наборе данных ArcMap являются историческими, если атрибут Historical имеет значение 1 (true).

В наборе данных участков ArcGIS Pro точки являются историческими, если атрибут Retired By Record не равен NULL. При переносе исторических точек атрибут Retired By Record заполняется глобальным идентификатором {DDDDDDDD-DDDD-DDDD-DDDD-DDDDDDDDDDDD}.

Соединительные линии

Линии, классифицированные как соединительные линии, точные соединительные линии и исходные соединительные линии в наборе данных участков ArcMap, переносятся в класс пространственных объектов ArcGIS Pro Connection Lines. Незамкнутые участки также переносятся как соединительные линии.

Линии в наборе данных участков ArcMap связаны с планами. Поле Created By Record класса пространственных объектов Connection Lines заполняется глобальным идентификатором переданной связанной записи.

Поля в классе объектов ArcGIS Pro Connection Lines соединяются со следующими данными:

Наборы данных участков ArcGIS Pro Поля ConnectionsЗаполнено из набора данных ArcMap

COGO Accuracy

Accuracy из класса объектов Lines

Поля с поддержкой COGO

Bearing, Distance, Radius и ArcLength

Кроме того, Sequence, Type, Category, Delta, Historical, RadialBearing, TangentBearing, Hide, LegalStartDate, LegalEndDate и любые добавленные пользователем поля или поля или поля Информационной модели местного управления в таблице Lines набора участков ArcMap переносятся и добавляются в класс объектов Connection Lines.

Исключенные данные

Следующие данные не переносятся при обновлении набора данных ArcMap до набора данных участков ArcGIS Pro:

  • Данные в системных таблицах Jobs, Accuracy, Vectors и Adjustments.
  • Несоединимые участки и сохраненные конструкции.
  • Сгенерированные системой радиальные линии и части соединительных линий.
  • Система генерирует центральные точки, линейные точки и точки, перекрывающиеся с опорными точками.
  • Аннотация. Используйте инструмент Обновить набор данных, чтобы обновить класс объектов аннотаций.
  • Созданные пользователем таблицы и таблицы, добавленные Информационной моделью местного самоуправления.

Топология базы геоданных наборов данных участков

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

Повторная обработка

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

Удаление дублирующихся линий

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

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

После обновления набора данных участков ArcMap можно дополнительно использовать инструмент геообработки Удалить идентичные для удаления совпадающих повторяющихся линий. Выберите класс линейных объектов типа участка в качестве Входного набора данных. В качестве полей сравнения выберите поле Shape. Дополнительно, рассмотрите возможность использования полей Distance, Direction и CreatedByRecord в качестве полей со значениями, которые будут сравниваться для поиска идентичных записей. Например, одинаковые линии могут иметь одинаковую форму, но могут иметь два немного разных значения расстояния COGO. В этом случае вам может потребоваться сохранить обе одинаковые строки.

Для кривых рассмотрите возможность добавления поля Arc Length в качестве поля для сравнения.

Примечание:
Повторяющиеся строки выбираются случайным образом и удаляются.