php api 문서 정리 부탁스 node 이전
[h,H] : PvrID1~PvrID2 까지 숨김(hide), PvrID2 가 없는 경우 하나
[x, X]: mia
[s,S] : PvrID1~PvrID2 까지 표출(show), PvrID2 가 없는 경우 하나
[l,L] : PvrID1 와 PvrID2 를 연결(link)
[c,C] : PvrID1 와 PvrID2 를 단절(cut)
align
dirty
pano center line
merge
mainPvr ajax 변화
hidden
function choosePvrObject(flag) { // if multiselected if (osm.endPvr){ if(osm.endPvr != "") if(confirm("맵 내부의 노드들에만 진행합니다. 계속하시겠습니까?") === false) return for (let node of PvrArray){ if ((node.PvrID - osm.startPvr) * (node.PvrID - osm.endPvr) <= 0) hiddenNode(node, flag) } } // if one selected else hiddenNode(osm.startSelect.getFeatures().getArray()[0].get('pvr'), flag) EditedSet(1) clearSelected() GetPvrRelationLocal() }
function hiddenNode(element, flag) { // change hidden flag element.Hidden = flag element.Edited = true if (element.flat === SHOWN) return element.RelationCount = 0 // change relation for (let relation of RelationArray) if (relation.PvrID === element.PvrID || relation.RelationID === element.PvrID){ relation.Enabled = 0 relation.Edited = 1 } // change cache pvrCache.set(element.PvrID, undefined) }

Seonglae Cho