일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- inheritance
- SERIAL
- mfc
- c++
- atmega328
- java
- compare
- Class
- digitalRead
- APP
- Unity
- flutter
- Read
- wpf
- UNO
- Android
- stream
- preprocessing
- memory
- Contour
- parameter
- aduino
- Overloading
- sensor
- public
- Pointer
- length
- Encapusulation
- file access
- Barcode
- Today
- Total
폴크(FOLC)
C# 테크닉 - 길 찾기 ( GMap ) 본문
# Google Map 을 이용하여 특정한 영역의 길찾기
> WindowsCore, WindowsForms, WindowsPresentation 등 지원
# NuGet 패키지 관리
> GMap.NET.WinForms 찾기 선택
> 라이센스 동의
> 참조에 추가되었는지 확인
> GMap.NET.WindowsForms 컨트롤이 보이지 않는다면 "프로젝트 도구 상자 항목 새로 고침(T)" 선택
# 리소스에 컨트롤 추가
> GMap.NET.WindowsForms 에 GMapControl 도구를 추가
> 컨트롤 옵션 설정
- MaxZoom : 24
- MinZoom : 6
- MouseWheelZoomType : MousePositionWithoutCenter
# 소스 코드
using System.Windows.Forms;
using GMap.NET;
using GMap.NET.MapProviders;
namespace WindowsFormsApp1_NavigateMAP
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
// 지도 : 구글맵 사용
gMapControl.MapProvider = GMapProviders.GoogleMap;
// 위치 : 경도값, 위도값
gMapControl.Position = new PointLatLng(36.321655, 127.378953);
// 위치 설정 후 Zoom 을 설정해야 한다.
// 1 ~ 30까지 설정 가능
gMapControl.Zoom = 12;
}
}
}
'C#, WF, WPF(.NET) > C#, WF, WPF(.NET) 테크닉' 카테고리의 다른 글
C# 테크닉 - 길 찾기 ( KakaoMap ) (0) | 2022.04.04 |
---|---|
C# 테크닉 - 문자열 인코딩 ( 한글 깨짐 ) (0) | 2022.03.06 |
WPF 테크닉 - LiveChart 관련 site (0) | 2022.03.05 |
WPF 테크닉 - Timer 운영 (0) | 2022.03.04 |
C# 테크닉 - 프로세스 검색 (0) | 2021.12.29 |