Обновление набора данных участков 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 и любые добавленные пользователем поля набора участков ArcMap в таблице Lines переносятся и добавляются в класс объектов линий типа участка.

Удаление идентичных повторяющихся линий

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

Отметьте параметр Удалить идентичные перекрывающиеся линии в инструменте-скрипте Обновить набор данных участков ArcMap, чтобы удалить идентичные перекрывающиеся линии в обновленной наборе данных участков. Перекрывающиеся линии будут удалены, если их типы участков одинаковы, их формы линий идентичны (линии совпадают) и у них есть следующие совпадающие атрибуты:

  • Направления в поле Direction - сюда входят направления, перевернутые на 180 градусов.
  • Расстояния в поле Distance - расстояния округлены до четырех знаков после запятой.
  • Записи в поле Created By Record.
  • Записи в поле Retired By Record.

Примечание:

Опция Удалить идентичные перекрывающиеся линии требует лицензии Advance.

Более подробно об инструменте геообработки Удалить идентичные

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

Участки в наборе данных 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 и любые добавленные пользователем поля ArcMap набора участков в таблице Parcel переносятся и добавляются в класс объектов полигонов типа участка.

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

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

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

Поле Retired By Record исторических объектов заполняется глобальным ID {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 имеет значение No.

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

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

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

Name

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

X, Y, и Z

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 не пустой. При переносе исторических точек атрибут Retired By Record заполняется глобальным ID {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 и любые добавленные пользователем поля набора участков ArcMap таблицы Lines переносятся и добавляются в класс объектов Connection Lines.

Идентификаторы объектов и глобальные идентификаторы

Идентификаторы объектов линий участков, полигонов участков, контрольных точек и планов в наборе данных участков ArcMap передаются в поле OriginalFeatureOID соответствующих классов объектов набора данных участков ArcGIS Pro. Если глобальные идентификаторы существуют для класса объектов участков в наборе участков ArcMap, они могут быть переданы в поле OriginalGlobalID в соответствующих классах объектов ArcGIS Pro.

Значения в полях OriginalFeatureOID и OriginalGlobalID могут быть использованы в соединениях и отношениях таблиц, чтобы получить доступ к данным в наборе данных участков ArcMap. Для переноса данных в набор данных участков ArcGIS Pro можно использовать вычисления полей. Они также могут быть использованы для поиска недостающей информации, которую не удалось перенести в набор данных участков ArcGIS Pro.

Если эти поля не нужны, их можно удалить.

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

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

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

Топология базы геоданных

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