본문 바로가기

구글맵 api2

[C#]구글맵을 이용한 나만의 지도 만들기[1] 지난 포스팅에 이어서 구글맵을 이용한 나만의 지도 만들기를 계속 구현해 보겠습니다. 지난 포스팅에서는 UI 중심으로 각 컨트롤의 배치와 처리기를 등록하였고 핵심 라이브러리인 CefSharp.WinForm 라이브러리 참조 추가 방법까지 알아보았습니다. 이번에는 기능 구현에 중점을 두어 주소창에 지명이나 주소를 입력하여 Play 버튼 클릭 시 해당 지명 또는 주소지의 지도가 화면에 출력되도록 만들어 보겠습니다. 먼저 화면 UI를 다시 확인해 보겠습니다. 가장 먼저 구현해야 할 사항은 CefSharp.WinForm의 browser 컨트롤의 객체를 만들어서 초기화 하는 것입니다. public ChromiumWebBrowser browser; // 브라우저 컨트롤 선언 초기화는 폼 로딩에서 처리하도록 하겠습니다... 2020. 7. 14.
[C#]구글맵을 이용한 나만의 지도 만들기[0] 이번에는 구글맵을 이용해서 나만의 지도 애플리케이션을 만들어 보겠습니다. 2018년도 7월 16일부터 새롭게 구글맵 API 정책이 유료로 바뀌면서 기존 방식과 다르게 구현해 보았습니다. 먼저 솔루션을 아래와 같이 생성해줍니다. 솔루션 이름은 GoogleMapTest입니다. 솔루션을 생성하고 기본 윈폼 위에 아래와 같은 구성을 컨트롤을 배치시켜 줍니다. 기본 UI는 아래 그램과 같습니다. 윈폼 상단에 ToolStrip 컨트롤을 Dock 속성 Top으로 붙여줍니다. ToolStrip 컨트롤의 구성은 찾고자 하는 지역의 주소 또는 지명을 입력할 수 있는 TextBox 창이 하나 있고, 그 옆에는 mapType을 정할 수 있는 콤보상자를 하나 추가하였습니다. 그리고 해당 지역 맵으로 이동할 수 있는 Play 버.. 2020. 7. 13.