2d DWG
에서 번역 된 SVF
파일이 있고 Viewer
에 성공적으로로드되었습니다.[Autodesk Forge 뷰어] 지정된 레이어에있는 객체의 dbId를 가져 오는 방법
이제 레이어의 일부 객체의 속성/속성을 쿼리하고 싶습니다. 여기
내가 지금까지 한 일이다
let layer = viewer.model.getLayersRoot().children.find(x=> x.name==='Marker');//find the layer named by 'Marker'----{name: "Marker", index: 72, id: 71, isLayer: true}
let objectTree = viewer.model.getData().instanceTree;//get the Object Tree and its One-dimensional array of dbIdList
// stuck here
// looking for some method like objectTree.getIdListInLayer(layerId)
모든 제안에 감사드립니다.
이것은 정말 나쁜 소식입니다. 내 현재 해결 방법은 모든 dbIds 통해 이동하여 일치하는 하나를 선택합니다. 내 대답을보십시오. –