Loading views...
Openlayers left todo, today todo 2

Openlayers left todo, today todo 2

Date
Date
2020 Feb 6 0:0
Created by
Created by
Seonglae ChoSeonglae Cho
Created time
Created time
2023 Feb 28 12:39
Last edited by
Last edited by
Seonglae ChoSeonglae Cho
Last edited time
Last edited time
2023 Apr 15 16:53
Refs
Refs
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) }
 
 
 
 

Recommendations