App
Windows 사용 화면과 지도 상호작용
- 기점·종점 확정과 다중 구간 편집
- 지도 표시와 입력 상태 관리
- 문서 생성 조건 안내
FIELD TO DOCUMENT · 업무 자동화
공사구간을 확정하고, 관할을 확인하고, 양식에 옮기는 반복 업무.
하나의 흐름으로 연결한 도로공사 신고서 자동화 프로젝트입니다.
01 / THE PROBLEM
도로공사 신고에는 위치, 공사구간, 관할 경찰서, 제출 양식이 함께 맞아야 합니다. 정보를 각각 확인하고 다시 입력하는 과정에서는 누락과 불일치가 생길 수 있습니다.
이 프로젝트는 위치 확인 → 관할 판정 → 문서 작성 순서를 연결합니다. 필수 조건이 갖춰져야 생성할 수 있도록 설계해, 문서를 만드는 일과 내용을 확인하는 일을 한 흐름으로 묶었습니다.
02 / INTERACTIVE DEMO
구간을 선택하고 관할 확인을 진행하면 신고서 요약을 볼 수 있습니다. 실제 지도 조회·관할 판정·HWPX 생성은 데스크톱 앱의 기능이며, 아래는 그 흐름을 재구성한 웹 시연입니다.
위치 확인과 관할 판정 결과를 양식에 연결
관할 확인을 진행하면 다음 단계가 표시됩니다.
실제 앱에서는 양식 검증, 필수 입력, 지도 캡처를 확인한 후 원본과 다른 경로에 HWPX 파일을 저장합니다.
03 / ENGINEERING
업무 규칙과 외부 연동을 분리해
각각 확인할 수 있는 구조로 구성했습니다.
Windows 사용 화면과 지도 상호작용
외부 서비스와 독립된 업무 규칙
지도·경찰서 데이터·문서 처리
04 / IMPLEMENTATION DETAILS
단순한 양식 입력을 넘어,
변경과 예외를 다루는 구현에 집중했습니다.
1~20개 공사구간에 대해 각각 경로와 관할을 확인하고, 지도에 함께 표시합니다. 확정된 구간 정보는 문서에 들어갈 구간 목록으로 구성합니다.
경찰서 XLSX가 변경되면 데이터를 다시 읽고 확정된 구간의 관할을 재판정합니다. HWPX 양식 변경 시에도 선택된 양식의 검증 상태를 다시 확인합니다.
필수 입력, 원본 양식과 출력 경로, 지도 캡처가 준비되어야 생성합니다. 양식 구조가 맞지 않거나 필수 조건이 누락된 경우 문서 생성을 차단합니다.
지도 웹 콘텐츠의 메시지를 그대로 업무 판단으로 신뢰하지 않습니다. 앱에서 입력과 상태를 검증하고 지도 내 팝업·다운로드·권한 요청을 제한합니다.
05 / PROJECT STATUS
실지도 연동에는 배포 환경의 API 키가 필요합니다. 이 페이지는 프로젝트를 소개하는 정적 웹 시연이며, 실제 신고 접수나 HWPX 파일 생성을 수행하지 않습니다. 구현 내용은 프로젝트 소스와 저장소 문서를 기준으로 정리했습니다.