공시지가2 MapLibre - #6 내 위치 공시지가 확인 코딩 2편 이번 글에서는 브이월드 WFS 서비스로 가져온 지적정보를 화면에 표시하는 방법을 설명드리겠습니다. 아래 실행 화면처럼 정보창을 표시하기위해 MapLibre에서 제공하는 MarkerView 플러그인을 사용하겠습니다. MarkerView 플러그인을 사용하시려면 build.gradle 파일에 아래 내용을 추가하시고 Sync Project with gradle files(안드로이드 스튜디오 기준) 해 주시면됩니다. implementation 'org.maplibre.gl:android-plugin-markerview-v9:1.0.0' Repository 이름이 Mapbox SDK v9와 거의 동일한 명명 규칙을 갖고 있으니, 참고하십시오. 주요 소스는 아래와 같습니다. AddMarkerSymbol이라는 메서드를.. 2022. 2. 16. MapLibre - #5 내 위치 공시지가 확인 코딩 1편 이번 글은 내가 지도에서 터치한 곳의 공시지가를 확인하는 코드입니다. 이번 글도 이전 MapLibre 강좌와 이어집니다. 공시지가를 확인 하는 방법은 여러가지가 있겠지만, 국토교통부 브이월드 서비스에서 제공하는 OpenAPI를 활용하는 방법으로 코드를 작성했습니다. 가져오는 내용은 선택위치의 지번주소와 공시지가, 공시지가 기준월을 브이월드 WFS 서비스를 통해 가져옵니다. 주요 코드부분은 맵이 준비가 되면(onMapReady), 맵 클릭 이벤트 핸들러를 등록해 줍니다. 맵 클릭 이벤트에서 해당 포인트의 경위도 좌표를 획득하고 브이월드 WFS 요청 URL을 생성합니다. 브이월드 WFS URL 요청문 설명 페이지를 참고하셔서 해당 구문을 작성하시면 됩니다. 이 예제에서는 filter 구문을 활용해 WFS U.. 2022. 2. 15. 이전 1 다음