여행일정을 추가/수정(포스팅하기 전)까지는 여행의 좌표들만 가져와 동선을 직선으로만 표시
(지도api만 사용)
포스팅하기 클릭시 이나 저장하기 클릭시
경로탐색 api와 연결하여 경로의 좌표들를 DB에 저장 (Array[],도로는 곡선이 많으므로 좌표 多)
포스팅한 여행의 경로보기 호출시 db에서연결해 지도api만 연결
-문제점
실시간정보 X
포스팅한 계획이 User가 실제로 움직였던 동선이 아닐 수도 있다
-문제점에 대한 해결방안
-지도api에 대한 호출은 default로
실시간정보: 여행 당일에 해당하는 날짜에만 해당경로를 경로탐색api와 연결 후
캐시에 저장 후 불러올 수 있도록
포스팅 할 때 User가 동선 직접 입력 -> 굳이? 또 구현할 수 있을까?
경로탐색 삭제-> only 직선으로만 연결
(경로탐색api를 사용한다면 포스팅할 떄 저장된 예상 소요시간만 가져오도록)
if)일정이 강원도 고성 -> 전남 땅끝마을 -> 경기 파주 -> 부산
- 리소스 낭비
- 경로표시 좌표 기하급수적으로 늘어남
- 사이트에서 제공하는 추천일정만 경로표시 가능하게?(사용자수정하는 순간 직선으로변경)
- 사용자가 생성한 travel에 대해서는 직선으로만 표시
실제 테스트 결과
경로표시 할때 좌표들의 값들을 가져오는 모빌리티 api가 오래걸림
경로좌표들을 longtext 타입으로 day에 저장
경로표시 api를 호출 할 때 place들의 정보를 저장 후 비교