Сбой скрипта Python при экспорте формата A1 формата mxds в формате PNG с разрешением 750 точек на дюйм с использованием DDP в Arc
Следующий фрагмент кода работает успешно, когда разрешение установлено ниже 300 точек на дюйм, однако мне нужно экспортировать изображения с высоким разрешением (750 точек на дюйм).
import arcpy
mxd = arcpy.mapping.MapDocument(r"J:\SS_TEMP\Feas_Sinks_2_Ra_A1_v2.mxd")
for pageNum in range(1, mxd.dataDrivenPages.pageCount + 1):
mxd.dataDrivenPages.currentPageID = pageNum
arcpy.AddMessage("Exporting PDF Map " + str(pageNum) + " of " + str(mxd.dataDrivenPages.pageCount))
pageName = mxd.dataDrivenPages.pageRow.ATK_ID_Lab
arcpy.mapping.ExportToPNG(mxd, r"J:\SS_TEMP\750_script_outputs\750_res_nosleep_test\750resNOsleeptest" + pageName + ".PNG", resolution=750)
import arcpy
Тем не менее, когда я пытаюсь использовать разрешение 750 точек на дюйм, скрипт будет экспортировать ~3 цифры, однако он вылетит после того, как экспортировал так много. Если я попытаюсь запустить сценарий снова, он будет делать то же самое и экспортировать только 3 цифры перед сбоем, число экспортируемых фигур, по-видимому, увеличится до того, как произойдет сбой, если разрешение снизится до 600. Память здесь не проблема.
Кто-нибудь знает, что может быть причиной этого?
Спасибо