-
Notifications
You must be signed in to change notification settings - Fork 0
2월 3일 회의
Mingyu Song edited this page Feb 25, 2025
·
1 revision
- CoreRoute의 효용성
- 만약 없앤다면 모든 길 조회 API를 어떻게 설계할것인지?
- 한양대학교 특성상 엘리베이터 등을 많이 사용하는데 이는 적절한가?
- 코어노드는 간선 3개 이상 연결된 노드 (코어노드는 갈림길 구별을 위한 개념이다.)
- 길찾기 경로는 노드 to 노드이다. 다시말해, 시작점/끝점은 코어노드가 아닐 수 있다.
- 단, 경로중에 코어노드 여부나 주의요소는 구별을 해야한다.
- 건물노드와 코어노드는 독립적인 개념이다.
- 건물노드는 오직 출발지, 도착지 설정에만 사용되는 개념이다.
- 건물노드는 코어노드가 될 수도 있고, 서브노드가 될 수도 있다.
- 경로의 끝점(노드)은 항상 서브노드이다. (건물노드일 수는 있다.)
-
출발점, 도착점을 코어노드로 설정해야 하냐?
→ 건물노드는 코어노드일 필요가 없다.
→ 길 찾기 할 때는 건물과 연결된 첫번째 노드부터 N-1번째 노드까지 한다.
-
CoreRoute 개념 삭제
→ getAllRoutes 메서드내에서 coreRoute 조합 기능 필요
-
끝점 노드는 코어노드가 아니다.
-
새로운 길을 추가할 때, 교점은 하나이다.(선으로 만날 수 없다)
INSERT INTO route (cost, path, node1_id, node2_id, univ_id, core_route_id, caution_factors, danger_factors) VALUES (17.0, ST_GeomFromText('LINESTRING(10 40, 0 30)', 4326), 8, 9, 1, NULL, '[]', '[]'), (11.0, ST_GeomFromText('LINESTRING(10 40, 40 50)', 4326), 8, 4, 1, NULL, '[]', '[]');
- 🚏 완벽한 길을 그리기 위한 노력
- 🪖 버그데이 UT 결과 리포트
- 🐜 어드민 페이지
- 🌊 1차 자체 QA
- 🌊 2차 자체 QA
- 🌊 3차 자체 QA
- 🌊 4차 외부 QA
- 🌊 5차 외부 QA
- ☁️ FE의 GCP를 활용한 배포 방식 및 내부 아키텍쳐
- 🍀 UNIRO의 자연스러운 로딩 화면, 어떤 원리일까? (Suspense)
- 🧪 완벽한(?) 페이지를 위한 LightHouse 점수 개선기
- 🌎 구글 구면 좌표계 도입 여부
⚠️ API 통신 에러 처리- 🥷 바텀시트 만들기
- 💨 최적화 : 효율적인 길 렌더링(Event Capturing)
- 📀 최적화 : 오브젝트 캐싱
- 😎 최적화 : 모든 길 조회 SSE 적용