2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-02 15:46:42 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00
2026-11-03 12:04:58 +09:00

PIERZAINER · PIER & ABUT

교각 Excel을 읽어 형상을 생성하고 원도면 기반 지반면·위성사진·2D 지도를 함께 표시하는 프로젝트입니다.

실행

npm ci
npm run dev -- --host 127.0.0.1 --port 5173

브라우저에서 http://127.0.0.1:5173/ 을 엽니다. 랜딩페이지의 Excel 가져오기와 실제 교량 샘플 선택을 사용합니다.

랜딩페이지의 도면 불러오기를 누르면 프로그램 내부의 도면추출 팝업이 열립니다. DWG 폴더를 선택하고 자동 추출을 시작하면 진행 로그와 결과가 팝업에 표시됩니다. 결과의 교각 불러오기로 바로 Excel 인식·형상 생성 단계에 연결하거나 Excel 저장으로 파일을 받을 수 있습니다. 원래 추출 엔진은 화면 없이 실행하며 미확정 값은 검토 대상으로 유지합니다.

결과는 프로젝트의 도면추출/output/작업ID/에 저장합니다. 선택한 원본 도면 폴더는 수정하지 않습니다. 팝업을 닫아도 추출은 계속되며 다시 열어 결과를 확인할 수 있습니다.

배포 빌드를 로컬에서 실행하려면 npm run build 후 npm run preview -- --host 127.0.0.1을 사용합니다. 도면추출은 이 PC의 Windows 로컬 서버와 포함된 도면추출/app 엔진을 사용하므로, dist만 올린 정적 웹사이트에서는 추출을 실행할 수 없습니다.

유지하는 폴더

  • src/, index.html: 실제 교각 프로그램
  • 랜딩페이지/: 랜딩 화면과 지도 포함 통합 샘플 12개
  • pierzainer_ground/: 지반 생성 프로그램, 원본 자료, 최종 지반 JSON 및 재현에 필요한 데이터
  • 도면추출/: 도면 추출 프로그램과 교각 샘플 Excel (기본 P1 샘플 포함)
  • tests/: 현재 교각·Excel·지도 기능의 자동 검사

node_modules/, dist/, .verify/, 지반 cache/는 실행·검증 중 재생성되는 파일이며 Git에 추가하지 않습니다.

정리 기준

실행에 필요한 코드·원본 도면·샘플 Excel·최종 지반 JSON은 유지합니다. 과거 개발용 도구와 옛 좌표 기준의 검증 파일은 정리했으며 백업 목록은 상위 _recovery/20261103_cleanup/에 있습니다.

S
Description
계획 모델링 성과품
Readme
459 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 63.8%
TypeScript 11.9%
C 11.2%
Tcl 9.6%
OMNeT++ MSG 0.8%
Other 2.5%