Переход с 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. Версияxlrd2.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.Файлы
.esriTasksArcGIS Pro 2.x можно открывать в ArcGIS Pro 3.x и обновлять после сохранения проекта.Элементы задачи, созданные в 3.x, не работают в версии ArcGIS Pro 2.x.
Надстройки
Надстройки, созданные на основе ArcGIS Pro 2.x, необходимо пересобирать. Если вы переходите на ArcGIS Pro 3.0 через 3.2, см. wiki ProGuide по установке и обновлению для получения дополнительной информации.
Для ArcGIS Pro 3.3 необходим Microsoft .NET Runtime 8.0.0 (x64) или выше. Более подробно см. Руководство по переходу на ProConcepts 3.0.