[dxf] 블록 추출 파이프라인 구현 #35

Closed
opened 2026-04-13 09:36:26 +09:00 by Hyein · 0 comments
Owner

관련 파일: dxf/block_partition_report.mjs

DXF의 BLOCK/INSERT 정보를 추출해 분할 데이터(파티션)를 생성하는 핵심 파이프라인을 구현합니다.

관련 코드 위치:

요구 사항 상세:

  • 블록 정의 파싱: BLOCK 정의와 INSERT 참조를 안정적으로 매핑합니다.
  • 좌표 변환 반영: 회전/스케일/기준점을 반영해 world bounds를 계산합니다.
  • 영역 분할 규칙: 전체 도면을 split x split zone으로 나누어 Z-RxCy 키를 부여합니다.
  • 이상치 필터링: 도면 전체를 왜곡하는 과대 bounds를 제외해 리포트 신뢰도를 높입니다.

상위 마스터 이슈: #38

관련 파일: [dxf/block_partition_report.mjs](https://gitea.hmac.kr/Hyein/issue-sample/src/branch/master/dxf/block_partition_report.mjs) DXF의 BLOCK/INSERT 정보를 추출해 분할 데이터(파티션)를 생성하는 핵심 파이프라인을 구현합니다. **관련 코드 위치:** - [블록 분할 리포트 생성 스크립트 (block_partition_report.mjs)](https://gitea.hmac.kr/Hyein/issue-sample/src/branch/master/dxf/block_partition_report.mjs) - [공통 파서 및 좌표 변환 (dxf_basic_parser.mjs)](https://gitea.hmac.kr/Hyein/issue-sample/src/branch/master/dxf/lib/dxf_basic_parser.mjs) **요구 사항 상세:** - **블록 정의 파싱**: BLOCK 정의와 INSERT 참조를 안정적으로 매핑합니다. - **좌표 변환 반영**: 회전/스케일/기준점을 반영해 world bounds를 계산합니다. - **영역 분할 규칙**: 전체 도면을 split x split zone으로 나누어 Z-RxCy 키를 부여합니다. - **이상치 필터링**: 도면 전체를 왜곡하는 과대 bounds를 제외해 리포트 신뢰도를 높입니다. --- **상위 마스터 이슈**: #38
Hyein changed title from [DXF][SUB-03] 블록 추출 파이프라인 구현 to [dxf][SUB-03] 블록 추출 파이프라인 구현 2026-04-13 09:40:46 +09:00
Hyein added the dxf label 2026-04-13 09:42:39 +09:00
Hyein changed title from [dxf][SUB-03] 블록 추출 파이프라인 구현 to [dxf] 블록 추출 파이프라인 구현 2026-04-13 09:44:46 +09:00
Hyein closed this issue 2026-04-13 10:02:32 +09:00
Sign in to join this conversation.