Найдены пустые карты при анализе проекта ArcGIS Pro при упаковке проекта - ошибка 00001: В карте нет слоев

0 голосов
спросил 29 Дек, 20 от Oleg1 (2,970 баллов) в категории Программные продукты Esri
редактировать 29 Дек, 20 от Oleg1
Такой же сабж описан в https://community.esri.com/t5/arcgis-pro-questions/can-t-export-project-to-project-package/m-p/270011 . Ответа нет - переадресовали в техсаппорт.

Кроме того, при опросе в ноутбуке список карт выдал несколько штук, не перечисленных в разделе Карты. У них есть слои. Добавление в пустые карты слоёв наобум убрало ошибку пр анализе, но не избавило от карт -призраков. В списке ноутбука они идут нумерованными MapControlMap1 и т.д. Проект Pro получен импортом из mxd.

Спасибо.

1 Ответ

0 голосов
ответил 29 Дек, 20 от aleonov (6,200 баллов)
Стоит пересобрать проект.

Можно экспортировав нужные карты https://pro.arcgis.com/ru/pro-app/2.6/tool-reference/data-management/package-map.htm, а заем добавить их в новый проект.

Либо объединить все слои на карте в групповой слой и сохранить как lyrx, а затем в новом проекте создать карту и добавить lyrx
оставил комментарий 29 Дек, 20 от Oleg1 (2,970 баллов)
Мб в нотбуке попробовать поудалять лишнее, правда пока не знаю как? Только так, чтобы интерактивно перебирал и спрашивал оставить или удалить?

Кстати, откуда они взялись? Такое чувство, что при удалении карты остаются в проекте, хотя и не показываются в разделе Карт.
оставил комментарий 29 Дек, 20 от aleonov (6,200 баллов)
Тоже хорошая идея. Список карт вроде просто получить https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/arcgisproject-class.htm#C_GUID-1117B216-CE8B-47A9-998B-6143907D3165
Не забудьте сделать копию проекта перед экспериментами :)
оставил комментарий 30 Дек, 20 от Oleg1 (2,970 баллов)
редактировать 31 Дек, 20 от Oleg1
Нет метода "удалить карту" в классе ArcGISProject  :(.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...