-
키워드검색 추가안내(주소/위치 검색)Giljabi.kr 기능 2019. 4. 30. 19:45
벌써 내일이면 5월이 시작됩니다. 대략 반년 동안 작업해온 결과가 이렇게 나오게 되었습니다. 자전거 생활에 도움이 되었으면 합니다.
이제 로그인 정보를 제외한 대부분의 기능은 구현된 것으로 생각합니다. 회원관리는 손이 참 많이 가는 작업이라 당장은 하기 어려울 것 같습니다. 로그인 기능은 구현되어 있으나 확대는 하지 않고 있습니다.
오늘 소개할 기능은 위치검색 기능입니다. 위치정보를 검색하고 보여주는 방법은 2가지가 있습니다.
첫째는 다음 지도 API에서 제공하는 키워드 검색이고, 둘째는 카카오 REST API를 사용하는 방법입니다.
2개 방법을 비교해보다가 첫째 방법으로 구현했습니다. 좀 더 간단하게 만들 수 있었고 편했습니다. 예제로 제공되는 코드를 약간만 편집한 수준으로 간편하게 만들 수 있었습니다. 검색 목록이 많은 경우 15개씩 최대 3페이지로 보여줍니다.
검색어를 입력하고 엔터키를 누르면 검색어 하단에 목록이 나오고 목록 위에 마우스를 움직이면 해당되는 위치로 이동하고, 클릭하면 해당 지점에 포인트를 표시합니다. 목록이 필요 없으면 "ESC"키로 숨실 수 있습니다.
서울 팔각정을 검색하면 북악이 제일먼저 나옵니다. 경로를 찾기 위해 "cycling-road"를 선택하고 팔각정 앞 길을 클릭해서 출발점을 찍어줍니다.
왼쪽 목록에서 남산 팔각정을 클릭하면 포인트만 남기고 목록은 사라집니다. 도착지점을 찍어주면 경로를 만들어 줍니다. 아래의 포인트 마크는 클릭하면 사라집니다.
참 쉽죠?
'Giljabi.kr 기능' 카테고리의 다른 글
Empty String 에러해결 (0) 2020.04.10 GPX/TCX 웨이포인트 UI 개선과 엑셀저장 (3) 2019.05.11 교차지점 웨이포인트 작성방법 (2) 2019.04.26 POI 정보보기(편의점/숙박) 추가 안내 (0) 2019.04.25 경로탐색 기능 추가 공개 (0) 2019.04.13 댓글