Многостраничная компоновка ExportToTiff

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
OlgaT
Новоприбывший
Сообщения: 2
Зарегистрирован: 20 май 2021, 11:01
Репутация: 0
Откуда: Moscow

Многостраничная компоновка ExportToTiff

Сообщение OlgaT » 21 май 2021, 08:12

Помогите пожалуйста! Мне нужно выгрузить многостраничную компоновку в ArGIS 10.5 по страницам планшетов в tiff с пространственной привязкой. Планшетов 123 штуки. Проблема в том, что мне обязательно нужно выгрузить тифы с именами из таблицы атрибутов планшетов. Изучив все возможные инструкции, стало понятно, что делать только через консоль python. Стандартные коды с desktop.arcgis.com не подходят. Не могу правильно прописать код, не понимаю, как ему объяснить, что нужно имя тифа брать из Number Page :(

Skywalker
Участник
Сообщения: 79
Зарегистрирован: 01 май 2013, 22:38
Репутация: 30
Откуда: Сыктывкар

Re: Многостраничная компоновка ExportToTiff

Сообщение Skywalker » 21 май 2021, 11:49

OlgaT,
а просто, имя тифа в цикле задать, от 1 до 123 - не вариант?
Вы можете скинуть свой проект (без базы геоданных) и имеющийся код?

OlgaT
Новоприбывший
Сообщения: 2
Зарегистрирован: 20 май 2021, 11:01
Репутация: 0
Откуда: Moscow

Re: Многостраничная компоновка ExportToTiff

Сообщение OlgaT » 24 май 2021, 07:43

Нет, просто задать 1-123. обязательно нужно давать имя из таблицы атрибутов. Код был такой - но он не рабочий, где-то допущена синтаксическая ошибка, но не могу понять где именно.
mxd = arcpy.mapping.MapDocument("CURRENT")
... pageNameList = [r'ПЛАНШЕТЫ\set10000_rectangle']
... for pageName in pageNameList:
... pageID = mxd.dataDrivenPages.getPageIDFromName(pageName)
... mxd.dataDrivenPages.currentPageID = pageID
... fieldValue = mxd.dataDrivenPages.pageRow.ID
... TRSTitle = arcpy.mapping.ListLayoutElements(mxd, "TEXT_ELEMENT", "TRSTitle")[0]
... arcpy.mapping.ExportToTIFF(mxd, r'D:\TEST_MOZ\test'+str(TRSTitle)+".tiff", "CURRENT", 2500, 3500, 300, , "24-BIT_TRUE_COLOR", "LZW", ,)
... del mxd

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей