0
arcpy.mp를 사용하여 북쪽 화살표의 위치를 변경하려고합니다. 내 코드는 다음과 같습니다.arcpy.mp를 사용하여 레이아웃에서 북쪽 화살표의 위치를 변경하려면 어떻게해야합니까?
import arcpy
aprx = arcpy.mp.ArcGISProject(r"C:\Users\Aliza\Desktop\GIS Programming Fundamentals\Lab9\Lab9Doc\Lab9Doc.aprx")
lyt = aprx.listLayouts("Georgia*")[0]
NorthArrow = arcpy.mp.listElements(aprx, lyt, "MAPSURROUND_ELEMENT", "NorthArrow")
elm = lyt.listElements("GRAPHIC_ELEMENT", "North Arrow")
elm.elementPositionX = 6.4
elm.elementPositionY = 3.6
aprx.save()
del aprx
This is the error I am getting:
NorthArrow = arcpy.mp.listElements(aprx, lyt, "MAPSURROUND_ELEMENT", "NorthArrow")
AttributeError: module 'arcpy.mp' has no attribute 'listElements'
을하고 [gis.se] 스택 거래소 대답했다. – PolyGeo