지역 오픈현황 지도
🆕 MD-23 신규 읽기 전용 🟠 일부 미정「센터 관리」의 주소와 공급사 물류센터를 하나의 지도에 핀으로 표시 · 지역 오픈 현황을 한눈에 1
📍
선행조건 — 좌표 데이터 없음. 스테이지 실측(2026-08-25): 「센터 관리」(mfcCenterManage) 컬럼은
센터ID·센터코드·센터명·주소·사용여부·센터타입·슬랙채널ID·마진율뿐 — 위도/경도(좌표) 컬럼이 없다.
공급사 물류센터 좌표도 저장소가 없다. 따라서 지도 핀을 찍으려면 주소 → 좌표 지오코딩이 선행돼야 한다
(배치 지오코딩으로 lat/lng를 확보해 캐시하거나, 렌더 시 지오코딩). 아래 지도는 지오코딩이 끝난 상태를 가정한 목업.
8
MFC 센터 (지도표시)
6
공급사 물류센터 🟠
3
지오코딩 실패·미처리 · 목록표시
5
오픈 권역 수
전국 오픈현황 지도 2
MFC
공급사
준비중
유형
MFC
공급사
상태
운영중
준비중
클러스터링 6
표시 핀 14 / 총 14
MFC 센터
공급사 물류센터
준비중 / 미오픈
※ 지도는 정적 목업입니다. 핀 좌표는 주소 지오코딩 결과(신규 geo 캐시)를 전제로 함 — 원본 「센터 관리」엔 주소만 있음. 실제 구현 시 지도 도구는 개발 선택(카카오맵 제안) 🟠 미정 3
지오코딩 실패·미처리 · 별도 목록 4
주소 지오코딩 결과가 없거나(주소 불완전·매칭 실패) 좌표가 한국 범위(위 33~39°, 경 124~132°) 밖 → 지도 제외⚠ 미정의 항목 (스펙 미확정 · 가정 명시)
★선행
좌표 데이터 확보(지오코딩) 선행 티켓 필요 — 스테이지 실측상 「센터 관리」·공급사 물류센터 모두 좌표 컬럼이 없고 주소만 있음. 지도 어떤 형태로든 주소→lat/lng 지오코딩이 반드시 선행돼야 함. 권고: 배치 지오코딩(카카오/네이버 로컬 API)으로 lat/lng 확보 후 geo 캐시 테이블에 저장, 주소 변경 시 갱신. 이 티켓 없이는 MD-23 지도 착수 불가.
Q1
지도 도구 선택 — 카카오맵/네이버지도/구글맵/오픈소스(Leaflet) 중 미확정. 가정: 국내 좌표·주소 정확도 이유로 카카오맵. 이 프로토는 정적 SVG 목업으로 대체.
Q2
좌표 저장소 — ✅ 실측 확정: 센터·공급사 물류센터 모두 좌표 저장소 없음(주소만 존재). 권고: geo 캐시 신규 테이블(예: center_geo_cache / supplier_center_geo) numeric lat/lng + geocoded_at + 원본주소 해시. 지오코딩 결과를 캐시.
Q3
공급사–센터 매칭 기준 — supplier_name 기준 매칭 가정. 동명이인/복수창고 처리 미정. 가정: 공급사 1곳당 물류센터 N개 허용, 대표창고 1개 표시.
Q4
클러스터링 임계치 — 핀 몇 개부터 묶을지 미정. 가정: 화면당 50핀 초과 시 클러스터. 이 목업은 서울권 5핀 데모.
Q5
지오코딩 캐시 스키마·갱신 — geo 캐시 테이블에 lat/lng를 numeric으로 저장(원본 좌표 컬럼이 없으므로 신규). 주소 변경 감지·재지오코딩 주기 미정. 가정: 렌더 전 캐시 조회, 미스/실패 시 지오코딩 실패 목록으로. 주소 해시 변경 시 재지오코딩.
Q6
권역명 소스 — center_area.area_name 우선 vs 주소 앞 2토큰 파싱 중 미정. 가정: area_name 있으면 우선, 없으면 주소 파싱.
Q7
커버리지 원(geo_radius) 시각화 여부 — 선택 강화기능으로 분류, 이번 범위 제외 가정.