Xamarin.Forms 맵
초기화 및 구성
Xamarin.Forms.지도 애플리케이션에서 지도 기능을 사용하려면 NuGet 패키지가 필요합니다. 또한 사용자의 위치에 액세스하려면 애플리케이션에 위치 권한이 부여되어야 합니다.
지도 컨트롤
컨트롤은 Map
지도를 표시하고 주석을 추가하기 위한 플랫폼 간 보기입니다. 각 플랫폼에 네이티브 맵 컨트롤을 사용하여 사용자에게 빠르고 친숙한 지도 환경을 제공합니다.
위치 및 거리
구조체는 Position
일반적으로 지도 및 해당 핀을 배치할 때 사용되며 Distance
, 맵을 배치할 때 선택적으로 사용할 수 있는 구조체입니다.
핀
컨트롤 Map
을 사용하면 위치를 개체로 Pin
표시할 수 있습니다. A Pin
는 탭할 때 정보 창을 여는 지도 표식입니다.
다각형, 다각형 및 원
Polygon
, Polyline
및 Circle
요소를 사용하면 지도의 특정 영역을 강조 표시할 수 있습니다. A Polygon
는 스트로크와 채우기 색을 가질 수 있는 완전히 묶인 도형입니다. A Polyline
는 영역을 완전히 묶지 않는 선입니다. 지도 Circle
의 원형 영역을 강조 표시합니다.
지오코딩
클래스는 Geocoder
개체에 저장된 Position
문자열 주소와 위도 및 경도 좌표 사이를 변환합니다.
네이티브 지도 앱 시작
각 플랫폼의 네이티브 맵 앱은 클래스에서 Xamarin.Forms 애플리케이션 Xamarin.EssentialsLauncher
에서 시작할 수 있습니다.