2017-03-06 16 views
0

다양한 DXF 파일이 있습니다. DXF 파일을 렌더링 할 웹 응용 프로그램을 개발하고 싶습니다. 사용자가 UI에서 실내를 클릭 할 때마다 방에서 특정 작업을 수행해야합니다. 프로그래밍 방식으로 DXF 파일을 대화식으로 만드는 방법은 무엇입니까?

가를 해결하기 위해,이 노드 JS에서 온라인으로 제공 일부 DXF 파서가 있지만, 파서는 선, 호, 층 등의 목록을 제공

파서 다른 객실이 무엇인지 포기하지 않고 그들이 어디에 거주하고있다. 그 이유는 사용자가 어떤 방을 클릭했는지 감지 할 수 없어 DXF를 대화식으로 만들 수 없기 때문입니다.

참고 : DXF 파일 렌더링은 일부 온라인 JS 라이브러리를 통해 이루어 지지만 렌더링 라이브러리는 파일을 렌더링하기 만하고 객실 수나 위치를 모릅니다.

의견이 있으시면 제안 해주십시오.

이 기술을 사용 : JS의 HTML, nodeJS, LIB 렌더링 그 같은 "방"또는 아무것도의 아이디어를 지원하지 않는 DXF

+0

동일한 문제가 있습니다. 프로젝트 마스터 플랜에 대한 클릭 이벤트가 필요합니다. 사용자가 DXF 파일 요소를 클릭하면 해당 요소 정보가 필요합니다. 이 문제에 대한 해결책이 있다면 알려주십시오. 미리 감사드립니다. –

+0

나는 또한 똑같은 문제에 직면하고있다. 해결책을 찾았다면 알려주기 바란다. 미리 감사드립니다. –

답변

2

DXF 파일을 구문 분석 할 수 있습니다. 파일의 내용은 문자 그대로 단순한 선과 텍스트이며 그 선은 벽, 배관, 전기 등 무엇이든 될 수 있습니다.

가장 좋은 방법은 DXF 파일을 수동으로 보는 것입니다. 방. 즉, 방 123은 점 (0,0), (50,0), (0, 50) 및 (50, 50)으로 묶입니다.