반응형 오프라인2 [C#][WPF] mbtiles 파일을 적용한 GMap에 Map Bound 추가하기 GMap에 mbtiles 맵을 적용 하여 지도를 구현하면 mbtiles 파일에 따라 지도 부분을 벗어났을 때 아래와 같이 공백 구간이 있을 수 있다. 이에 대한 해결책으로 사용자가 지도 범위를 벗어난 구간으로 드래그(화면 이동) 시, 자동으로 지도 범위의 끝으로 돌아오도록 Map Bound 기능을 추가해주었다. Code private void MapBound() { if (mapControl.ViewArea == null) return; if (mapControl.ViewArea.Right >= 180) { if (mapControl.Zoom == 3) mapControl.Position = new PointLatLng(mapControl.Position.Lat, 75); else if (mapContr.. 2022. 5. 11. [C#][WPF] 오프라인에서 mbtiles 파일로 GMap 사용하기 WPF로 GMap을 구현하려고 하니 너무 자료가 없어서 힘들었다. 다른 분들은 편하게 구현하길 바라며 포스팅 하게 되었다. 먼저 Nuget에서 아래 두가지를 다운받는다. GMap.Net.Core GMap.NET.WinPresentation 그리고 아래 소스를 다운받아 사용한다. https://github.com/geobabbler/MBTilesMapProvider GitHub - geobabbler/MBTilesMapProvider: MBTiles Map Provider for GMap.NET MBTiles Map Provider for GMap.NET. Contribute to geobabbler/MBTilesMapProvider development by creating an account on Gi.. 2021. 12. 7. 이전 1 다음 반응형