OBJECTID , OID 및 FID 는 테이블 내 개체의 고유 식별자를 나타냅니다. FID 는 shapefile ( 일반 DBF 테이블의 경우 OID) 에서 주로 사용되는 이름 이며, OBJECTID 는 지오 데이터베이스 (오브젝트 클래스 및 기능 클래스 모두)에 있습니다.
평판이 좋은 사람이 다른 답변이나 원래 질문에 의견을 추가 할 수 있습니까? 질문이나 답변 중 하나에 의견으로 붙여 넣은 다음 답변을 삭제하십시오. 이 답변에는 정답 자체가 될만한 정교함이 충분하지 않다는 점에주의를 기울 였지만, 그 링크는 여전히 다른 사람들에게 유용 할 것으로 생각합니다. 감사.
"FID"와 "OID"라는 용어는 arcpy.Describe (layer) .FIDset이 해당 레이어에서 현재 선택된 행에 대해 레이어의 OID 필드에있는 세미콜론으로 구분 된 값 목록입니다. . 해당 레이어의 OID 필드 인 필드 이름 (즉, FIDset에 값을 포함하는 필드)은 다음과 같이 구합니다. arcpy.Describe (layer) .OIDFieldName