Intro
1.
위치 데이터를 통한 카카오 및 구글 지도 컴포넌트화
문제점 :
⇒ 한국 사용자에게는 구글지도의 정확한 지번이 나오지 않는 문제가 발생 (신도시의 경우)
⇒ 외국 사용자에게는 카카오 지도의 지원하지 않는 국가의 주소 문제 발생
How to
위치 권한 체크
1.
사용자의 위치 권한을 허용하는지 체크를 한다.
위치 데이터 수집
1.
geolocator 패키지를 연결 후 사용자의 위도와 경도를 받는다.
2.
google maps api의 위도 경도를 받아 사용자 현재 위치의 데이터를 받는다.
위치 데이터 기반의 지도 연결
1.
한국 위치의 경우 카카오 API의 지도를 연결 하고, 그외 경우인 경우는 구글 API의 지도를 연결한다.
a.
단 위치 권한을 거부 한 경우 앱에서 사용하는 언어를 가져와서 판별한다.