AddNode — 설정한 지형 스키마의 노드 테이블에 포인트 노드를 추가하고 새 노드의 노드 ID(nodeid)를 반환합니다. 새 포인트 위치에 이미 노드가 존재할 경우, 기존 노드 ID를 반환합니다.
integer AddNode(
varchar toponame, geometry apoint, boolean allowEdgeSplitting=false, boolean computeContainingFace=false)
;
설정한 지형 스키마의 노드 테이블에 포인트 노드를 추가합니다. AddEdge 함수를 호출할 때 경계선의 시작점 및 종단점을 자동적으로 추가하므로, 경계선의 노드를 따로 추가할 필요는 없습니다.
새 노드를 가로지르는 경계선이 있을 경우, allowEdgeSplitting
파라미터 값에 따라 예외가 발생하거나 또는 해당 경계선을 분할합니다.
computeContainingFace
가 참일 경우 새로 추가된 노드를 정확히 담고 있는 표면을 계산합니다.
|
2.0.0 버전부터 사용할 수 있습니다.