Skip to main content

Переход с ArcGIS Pro 2.x на 3.x

После ознакомления с новыми системными требованиями и установки ArcGIS Pro 3.x проекты и файлы, созданные вами или другими пользователями в ArcGIS Pro 2.9 или более ранней версии, можно открыть, поскольку они поддерживают прямую совместимость. При сохранении в ArcGIS Pro 3.x они получают свойства, которые позволяют использовать новые возможности.

Обратная совместимость

Документы и файлы, сохраненные в сериях ArcGIS Pro 3.x, имеют ограниченную обратную совместимость с сериями ArcGIS Pro 2.x. Подробная информация о том, что работает, а что нет, приведена ниже в данной статье. Однако вам можно не беспокоиться об этом, если проекты и документы, которые вы создаете или сохраняете, всегда используются в ArcGIS Pro 3.х. Это имеет место в следующих случаях:

  • Вы не предоставляете доступ к своим файлам ArcGIS Pro другим пользователям ArcGIS Pro, например если вы единственный ГИС-аналитик в организации.

  • Вы и те, с кем вы делитесь файлами ArcGIS Pro, одновременно выполнили обновление до ArcGIS Pro 3.x.

Совместная работа упрощается, когда коллеги используют одну и ту же основную версию, организации могут планировать одновременный перенос всех своих экземпляров ArcGIS Pro 2.x на 3.x.

Критически важные рабочие процессы

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

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

Примечание:

В семантическом версионировании ArcGIS Pro 3.0.0 является основным выпуском. Более подробно см. Выпуски и патчи.

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

  • Установка нового программного обеспечения в тестовой среде и сертификация важных рабочих процессов перед их внедрением во всей организации.

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

Работа c ArcGIS Pro 2.x и 3.x

Если люди, с которыми вы сотрудничаете, не могут перейти на ArcGIS Pro 3.x одновременно, вам необходимо знать, что можно использовать совместно, а что нет в ArcGIS Pro 2.x и 3.x. В следующих разделах приводится подробное описание и другая связанная информация.

Общие рекомендации

  • Создайте резервные копии или пакеты проектов в ситуациях, когда вы взаимодействуете с другими организациями или участниками команды, которые используют ArcGIS Pro 2.x.

  • Для предоставления общего доступа вы можете продолжить публиковать на ArcGIS Enterprise или ArcGIS Server 10.9.1 или более ранние версии из ArcGIS Pro 3.x, хотя ресурсы могут быть приведены к более ранней версии. Используйте ArcGIS Pro 3.x с ArcGIS Enterprise 11.0 или более поздней версией для работы с новой функциональностью.

Проекты

  • Проекты и шаблоны проектов (файлы .aprx, .ppkx и .aptx), сохраненные в любой версии ArcGIS Pro 2.x, можно открыть в ArcGIS Pro версии 2.x и 3.x. Но проекты и шаблоны проектов, сохраненные в ArcGIS Pro 3.x, нельзя открыть в ArcGIS Pro 2.x.

  • Пакеты проектов могут создаваться в 3.x, а затем их можно открыть как проект в 2.x.

  • Вы не можете сохранить копию проекта ArcGIS Pro 3.x, которую можно открыть в любой 2.x версии ArcGIS Pro. Если проект был сохранен в последней версии ArcGIS Pro 2.x, например 2.9, его можно открыть с помощью предыдущих версий ArcGIS Pro 2.x, например, в 2.0, но версия проекта будет понижена так, как будто он был создан в соответствующей более ранней версии.

  • Если текущий проект создавался в ArcGIS Pro 2.x, то перед сохранением изменений в 3.x появится предупреждение. При подтверждении версия проекта изменится на 3.0 или более позднюю, и его нельзя будет открыть в ArcGIS Pro 2.x. Если проект опубликован, рассмотрите возможность использования 2.x для сохранения резервной копии проекта в 2.x перед открытием и сохранением его в 3.x.

  • Проекты 1.x, как и проекты 2.x, можно открыть в 3.x, после сохранения они станут проектами 3.x.

  • Пользовательские настройки конфигурации будут перенесены.

Документы

  • Файлы карты, слоя, отчетов и компоновки (файлы .mapx, .lyrx, .rptx и .pagx) не могут быть открыты в версии 2.x после их создания или сохранения в 3.x.

  • Слои сервиса глобуса не поддерживаются в 3.x. Рекомендуется переопубликовать исходный слой в поддерживаемый сервис, например, картографический сервис или сервис объектов. Для проектов, использующих сервис глобуса для высот, можно использовать сервис Esri Terrain 3D по умолчанию.

Стили

  • Веб-стили будут приведены к более ранней версии, но их всё ещё можно опубликовать.

  • Будут опубликованы только совместимые с предыдущей версией стили.

  • Стили можно обновить до версии 3.x. Резервная копия стиля 2.x создается автоматически в процессе обновления.

  • Стили 2.x могут быть доступны только для чтения, и они могут быть доступны для редактирования только если будут обновлены до версии 3.x.

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

  • Мобильные стили будут доступны для чтения только для версии 2.x и доступны для редактирования после обновления до версии 3.x.

Компоновки

  • Рисунки в компоновках хранятся по-другому, начиная с версии ArcGIS Pro 3.x. Пакеты проектов необходимы для просмотра изображений в более ранних версиях.

Упаковка

  • Инструменты геообработки для упаковки создают пакеты, которые позволяют сотрудничать с другими пользователями, использующими более ранние версии ArcGIS Pro.

  • Пакеты, которые вы создаете с помощью команд на ленте Общий доступ, например, пакеты слоев, карты и проектов, будут включать ресурсы версий 2.x и 3.x.

Общий доступ

  • Веб-слои и сервисы, и большинство сервисов геообработки, публикуются с ресурсами, совместимыми с целевым сервером. Это означает, что для обновления до ArcGIS Pro 3.x не требуется переходить на ArcGIS Enterprise 11.0 или более позднюю версию. Список совместимых версий ArcGIS Pro и ArcGIS Enterprise доступен в примечаниях к релизу.

    • При обмене на ArcGIS Enterprise или ArcGIS Server 10.9.1 или более ранние версии новые ресурсы могут быть приведены к более ранней версии.

    • При обмене в ArcGIS Enterprise или ArcGIS Server 11.0 или более поздних версий веб-слои и сервисы будут включать более новое ресурсы, доступные в ArcGIS Pro 3.x.

  • Наборы данных аннотаций, измерений, инженерных сетей и сетей трассировки, созданные или обновленные до версии 3.x, не могут быть опубликованы в ArcGIS Enterprise 10.9.1 или более ранних версий.

  • При создании определения сервиса, содержащего информацию о подключении к серверу, файл .sd содержит ресурсы, совместимые с версией сервера.

  • При создании автономного файла определения сервиса для веб-слоя, не зависящего от подключения, необходимо указать версию целевого сервера (10.9.1 или более ранняя, 11.0 или более поздняя, либо ArcGIS Online), чтобы гарантировать, что файл содержит ресурсы, совместимые с версией вашего сервера.

    Более подробно о файлах определения сервиса для веб-слоев

  • Веб-инструменты или службы геообработки, ссылающиеся на новые инструменты в 3.x, не могут быть опубликованы в ArcGIS Enterprise 10.9.1 и более ранних версий. Вы можете столкнуться с проблемами, если опубликуете системные инструменты с измененными или новыми параметрами, которые несовместимы с более ранними версиями ArcGIS Enterprise. Данные в более новых форматах или файлы документов, созданные или обновленные до версии 3.x, не могут быть использованы в веб-инструментах, опубликованных в ArcGIS Enterprise 10.9.1 или более ранних версий.

    Дополнительные сведения о совместимости веб-инструментов

  • Пакеты мобильных карт могут открываться как в ArcGIS Pro 3.x, так и в 2.x.

  • Стили, созданные в 3.x, будут использоваться как веб-стили 3.x при публикации в ArcGIS Enterprise 11.0 или новее, либо в ArcGIS Online. Когда те же стили 3.x публикуются в ArcGIS Enterprise 10.9.1 или более ранних версий, новые ресурсы могут быть приведены к более ранней версии.

Базы геоданных

  • Наборы данных, созданные в 3.x, могут быть несовместимы с предыдущими версиями. См. раздел Типы данных ниже для получения информации о конкретных типах наборов данных.

  • Информацию о базах геоданных см. в разделе Совместимость клиента и базы геоданных.

Типы данных

  • Аннотация, созданная или обновленная в версии 3.x, не работает в 2.x. Дополнительные сведения см. в документации к инструменту Обновить набор данных.

  • Размеры, созданные в версии 3.x, не работают в 2.x. Дополнительные сведения см. в документации к инструменту Обновить набор данных.

  • Инженерные сети и сети трассировки, созданные в версии 3.x, не работают в 2.x.

Геокодирование

  • Оба инструмента Создать локатор адресов и Стандартизировать адреса удалены из ArcGIS Pro 3.x. Скрипты или модели, ссылающиеся на инструмент Создать локатор адресов, необходимо обновить, чтобы использовать новые инструменты: Создать локатор и Создать локатор объектов. Скрипты или модели, ссылающиеся на инструмент Стандартизировать адрес, необходимо обновить, чтобы использовать инструмент Разбить адрес на компоненты. Дополнительные сведения см. в разделе прекращения поддержки для Создать локатор адресов и Стандартизировать адреса.

  • Локаторы, созданные с помощью инструмента Создать локатор адресов, удалены из версии 3.0 и их невозможно добавить в ArcGIS Pro 3.x или более позднюю версию. Для получения дополнительной информации см. как создать заменяющие локаторы с помощью инструментов Создать локатор или Создать локатор объектов.

  • Перед обновлением до ArcGIS Pro 3.x определите, какие локаторы были созданы с помощью инструмента Создать локатор адресов, создайте их снова с помощью инструмента Создать локатор, удалите их из проекта и сохраните проект. Чтобы определить, был ли локатор создан с помощью инструмента Создать локатор адресов, также, как и используемые базовые данные, сопоставление полей и настройки, откройте свойства локатора в ArcGIS Pro 2.9 или более ранней версии и щелкните вкладку О локаторе. Если версия стиля указана под номером 10.x, локатор был создан с помощью инструмента Создать локатор адресов. Если версия указана под номером 2.x, локатор был создан с помощью инструмента Создать локатор или Создать локатор объектов.

Управление данными

  • Правила Reviewer на основе карт устарели и больше не доступны для использования. Рекомендуется перенести автоматизированные рабочие процессы проверок в Data Reviewer, используя функции атрибутивных правил. Открытие или сохранение документа карты (файл .aprx) в ArcGIS Pro 3.0 или более поздней версии удаляет все существующие правила карты из документа.

Геообработка

  • Пользовательские файлы набора инструментов ArcGIS (.atbx) создаются по умолчанию в 3.x и совместимы с 2.9.

  • Существующие устаревшие файлы наборов инструментов (.tbx) продолжат работать.

  • Наборы инструментов могут быть упакованы в 3.x, чтобы поддерживать совместимость с предыдущими версиями 2.x.

  • Инструменты и наборы инструментов из 2.x можно обновить, скопировав и вставив их в файл .atbx.

Python

  • В ArcGIS Pro 3.0 библиотека Python xlrd была обновлена с версии 1.2.0 до версии 2.0.1. Версия xlrd 2.0.1 больше не поддерживает чтение или запись файлов Microsoft Excel .xlsx. Чтобы работать с файлами .xlsx, используйте библиотеку openpyxl или pandas.

  • Describe Свойство workspaceFactoryProgID теперь возвращает значение esriDataSourcesGDB.MemoryWorkspaceFactory для виртуальной рабочей области. Ранее оно вернуло бы значение esriDataSourcesGDB.ColumnaDBWorkspaceFactory.

  • Скрипты, написанные в ArcGIS Pro 2.x, которые используют модуль arcpy.mp, продолжат работать в ArcGIS Pro 3.x; однако, для доступа к версии CIM 3.x необходимо обновить версию CIM. Для получения дополнительной информации см. доступ к Python CIM.

Задачи

  • Элементы задачи, сохраненные как файлы .esriTasks, нельзя открыть в ArcGIS Pro 2.x, если они сохранены в версии ArcGIS Pro 3.x.

  • Файлы .esriTasks ArcGIS Pro 2.x можно открывать в ArcGIS Pro 3.x и обновлять после сохранения проекта.

  • Элементы задачи, созданные в 3.x, не работают в версии ArcGIS Pro 2.x.

Надстройки