การเข้าถึงข้อมูลการค้นหาเคอร์เซอร์
อะไรคือความแตกต่างระหว่างโทเค็น"SHAPE@XY"
และ"SHAPE@TRUECENTROID"
อะไร
พวกเขาคืนค่า coordnates เดียวกันบนรูปหลายเหลี่ยมทดสอบ:
>>> cursor = arcpy.da.SearchCursor("test", "SHAPE@XY")
>>> for row in cursor:
... print row[0]
...
(559389.3838043335, 4239093.201390337)
>>> cursor = arcpy.da.SearchCursor("test", "SHAPE@TRUECENTROID")
>>> for row in cursor:
... print row[0]
...
(559389.3838043335, 4239093.201390337)
มันทำงานในลักษณะเดียวกันสำหรับคุณลักษณะรูปหลายเหลี่ยมหลายส่วน มันเคยให้ผลลัพธ์ที่แตกต่างกันหรือไม่?