728x90
반응형
모바일 지도 서비스에 기본적으로 요구되는 기능은 '내 위치 찾기'일 것입니다.
MapLibre도 관련 기능을 제공하고 있습니다. 지난 MapLibre 글들에 이어지는 내용으로 설명드리겠습니다. 작성 과정을 처음부터 보시려면 지난 1~3편의 글을 참고하시기 바랍니다.
에뮬레이터 실행화면을 보여드리면 지도화면에 내 위치와 기기의 방향이 표시됩니다.
이렇게 동작하기 위해 필요한 주요 코드를 설명드리겠습니다.
우선 기기의 위치 권한을 요청해서 획득합니다. 이후 OmMapReadyCallback 함수(onMapReady)에서 맵 스타일에 원하는 레이어(주제도)를 추가하고 내 위치 표시 컴포넌트를 활성화하는 순서입니다(나머지 소스에 대한 설명은 주석을 참고하세요).
오늘은 설명할 것이 많지 않네요. 거의 공식처럼 적용하시면 될 것 같습니다.
다음 글에서는 내 위치의 지적 정보(지번 주소, 공시지가 등)을 화면에 표시하는 방법을 설명드리겠습니다.
728x90
반응형
'코딩 강좌 > 안드로이드 앱 지도 만들기' 카테고리의 다른 글
MapLibre - #6 내 위치 공시지가 확인 코딩 2편 (0) | 2022.02.16 |
---|---|
MapLibre - #5 내 위치 공시지가 확인 코딩 1편 (0) | 2022.02.15 |
MapLibre - #3 나만의 맵 앱 만들기 3편 (0) | 2022.02.09 |
MapLibre - #2 나만의 맵 앱 만들기 2편 (0) | 2022.02.08 |
MapLibre - #1 나만의 맵 앱 만들기 1편 (0) | 2022.02.07 |