Windows.UI.Xaml.Controls.Maps 네임스페이스

Map 컨트롤에 대한 클래스를 정의합니다. 또한 지도에 배치할 수 있는 타일 원본 및 요소를 정의합니다.

클래스

CustomMapTileDataSource

MapTileSource에 대한 사용자 지정 타일의 원본을 제공합니다. HttpMapTileDataSource 또는 LocalMapTileDataSource를 사용할 수 없는 경우 이 클래스 사용합니다. 예를 들어 CustomMapTileDataSource 는 메모리에 타일을 그리고 픽셀 스트림으로 반환하는 것을 지원합니다.

HttpMapTileDataSource

MapTileSource에 대한 타일 원본을 제공합니다. 타일은 HTTP 또는 HTTPS 프로토콜을 사용하여 가져옵니다. 빌드 15063을 기준으로 로컬 URI는 더 이상 작동하지 않습니다.

LocalMapTileDataSource

MapTileSource에 대한 타일 원본을 제공합니다. 타일은 ms-appdata와 같은 로컬 프로토콜을 사용하여 가져옵니다.

MapActualCameraChangedEventArgs

ActualCameraChanged 이벤트에 대한 데이터를 제공합니다.

MapActualCameraChangingEventArgs

ActualCameraChanging 이벤트에 대한 데이터를 제공합니다.

MapBillboard

MapBillboard의 ReferenceCamera 에서의 거리와 관련하여 크기가 조정되고 페이드되는 이미지를 표시합니다.

MapCamera

지도 보기를 정의할 카메라의 위치를 나타냅니다.

MapContextRequestedEventArgs

MapContextRequested 이벤트에 대한 이벤트 데이터를 제공합니다.

MapControl

지구의 상징적 또는 광상적 지도를 나타냅니다.

MapControlBusinessLandmarkClickEventArgs

BusinessLandmarkClick 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlBusinessLandmarkPointerEnteredEventArgs

BusinessLandmarkPointerEntered 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlBusinessLandmarkPointerExitedEventArgs

BusinessLandmarkPointerExited 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlBusinessLandmarkRightTappedEventArgs

BusinessLandmarkRightTapped 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlDataHelper

사용자가 비즈니스 위치 또는 전송 기능을 클릭했음을 나타내는 이벤트를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlTransitFeatureClickEventArgs

TransitFeatureClick 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlTransitFeaturePointerEnteredEventArgs

TransitFeaturePointerEntered 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlTransitFeaturePointerExitedEventArgs

TransitFeaturePointerExited 이벤트에 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapControlTransitFeatureRightTappedEventArgs

TransitFeatureRightTapped 이벤트에 대한 데이터를 제공합니다.

참고

이 API는 모든 Windows 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다. 이 API 및 Windows.Services.Maps.LocalSearch 네임스페이스에 대한 자세한 내용은 Microsoft 계정 팀 담당자에게 문의하세요.

MapCustomExperience

MapControl에 대한 사용자 지정 환경을 나타냅니다.

MapCustomExperienceChangedEventArgs

CustomExperienceChanged 이벤트에 대한 데이터를 제공합니다.

MapElement

MapControl에 표시되는 요소를 나타냅니다.

MapElement3D

MapControl에 표시되는 3D 요소를 나타냅니다.

MapElementClickEventArgs

MapElementClick 이벤트에 대한 데이터를 제공합니다.

MapElementPointerEnteredEventArgs

MapElementPointerEntered 이벤트에 대한 데이터를 제공합니다.

MapElementPointerExitedEventArgs

MapElementPointerExited 이벤트에 대한 데이터를 제공합니다.

MapElementsLayer

데이터를 바인딩하고 다른 지도 요소와 독립적으로 조작할 수 있는 지도 요소의 컬렉션을 나타냅니다.

MapElementsLayerClickEventArgs

MapElementClick 이벤트에 대한 데이터를 제공합니다.

MapElementsLayerContextRequestedEventArgs

MapContextRequested 이벤트에 대한 이벤트 데이터를 제공합니다.

MapElementsLayerPointerEnteredEventArgs

MapElementPointerEntered 이벤트에 대한 데이터를 제공합니다.

MapElementsLayerPointerExitedEventArgs

MapElementPointerExited 이벤트에 대한 데이터를 제공합니다.

MapIcon

MapControl에 선택적 텍스트가 있는 압정과 같은 이미지를 표시합니다. 기본 이미지를 사용하거나 사용자 지정 이미지를 제공합니다.

MapInputEventArgs

MapControlMapTapped, MapDoubleTappedMapHolding 이벤트에 대한 사용자 입력에 대한 데이터를 제공합니다.

MapItemsControl

MapControl에 표시할 XAML 컨트롤의 컬렉션을 포함합니다.

MapLayer

데이터를 바인딩하고 다른 지도 형식의 지도 데이터와 독립적으로 조작할 수 있는 지도 데이터의 컬렉션을 나타냅니다.

MapModel3D

지도에 표시할 3D 개체를 나타냅니다. MapModel3D는 주로 MapElement3D와 함께 사용됩니다.

MapPolygon

MapControl의 다각형을 나타냅니다.

MapPolyline

MapControl의 폴리라인을 나타냅니다.

MapRightTappedEventArgs

MapRightTapped 이벤트에 대한 데이터를 제공합니다.

MapRouteView

MapControlMapRoute를 표시합니다.

MapScene

지도의 보기를 나타냅니다.

MapStyleSheet

지도 컨트롤에서 지도의 스타일을 정의하는 규칙 집합을 나타냅니다. 이 클래스는 다음을 위한 메서드를 제공합니다.

  1. 일반적인 기본 맵 스타일을 검색합니다.
  2. ParseFromJsonTryParseFromJson을 통해 사용자 지정 시트를 로드합니다. JSON 스타일시트에 대한 자세한 내용은 지도 스타일시트 참조를 참조하세요.
  3. Combine 메서드를 사용하여 이후 시트가 이전 시트를 재정의하는 여러 시트를 결합 합니다. 일반적으로 일반적인 기본 지도 스타일은 사용자 지정 JSON과 결합하여 사용자 지정된 지도 스타일을 만듭니다.
MapStyleSheetEntries

지도 스타일시트에서 JSON(JavaScript Object Notation)이 지원되는 스타일 항목의 이름을 제공합니다.

MapStyleSheetEntryStates

지도 스타일시트에서 지원되는 스타일 입력 상태의 이름을 제공합니다. 이러한 상태는 지도의 스타일시트에 정의된 상태별 스타일에 매핑됩니다.

MapTargetCameraChangedEventArgs

TargetCameraChanged 이벤트에 대한 데이터를 제공합니다.

MapTileBitmapRequest

CustomMapTileDataSource에 대한 타일에 대한 비트맵 요청을 나타냅니다.

MapTileBitmapRequestDeferral

앱에서 타일에 대한 비트맵 요청에 비동기적으로 응답하는 데 사용할 수 있는 지연을 나타냅니다.

MapTileBitmapRequestedEventArgs

CustomMapTileDataSource.BitmapRequested 이벤트에 대한 데이터를 제공합니다.

MapTileDataSource

MapTileSource에 대한 타일 원본을 제공합니다. 이 클래스는 HttpMapTileDataSource, LocalMapTileDataSourceCustomMapTileDataSource의 기본 클래스 역할을 합니다.

MapTileSource

MapControl에 오버레이할 타일의 원본을 나타냅니다.

MapTileUriRequest

HttpMapTileDataSource 또는 LocalMapTileDataSource에 대한 타일에 대한 Uri 요청을 나타냅니다.

MapTileUriRequestDeferral

앱에서 타일에 대한 Uri 요청에 비동기적으로 응답하는 데 사용할 수 있는 지연을 나타냅니다.

MapTileUriRequestedEventArgs

HttpMapTileDataSource.UriRequested 이벤트 및 LocalMapTileDataSource.UriRequested 이벤트에 대한 데이터를 제공합니다.

StreetsideExperience

지리적 위치의 거리 수준 보기를 제공하는 사용자 지정 지도 환경을 나타냅니다.

StreetsidePanorama

거리 수준의 관점에서 지리적 위치의 파노라마 보기를 나타냅니다.

구조체

MapZoomLevelRange

MapTileSource의 최소 및 최대 확대/축소 수준을 지정합니다. 이 구조체는 MapTileSourceZoomLevelRange 속성에서 사용됩니다.

열거형

MapAnimationKind

지도 보기를 변경할 때 사용할 애니메이션을 지정합니다. 예를 들어 TrySetViewAsync 또는TrySetViewBoundsAsync 메서드를 호출할 때 애니메이션을 지정할 수 있습니다.

MapCameraChangeReason

지도 카메라의 위치가 변경된 이유를 지정합니다.

MapColorScheme

MapControlColorScheme을 지정합니다.

MapElementCollisionBehavior

확대/축소 수준으로 인해 다른 맵 기능과 충돌할 때 MapIcon 의 동작을 지정합니다.

MapInteractionMode

맵이 터치 제스처에 응답하는지와 해당 UI 컨트롤이 맵에 표시되는지 지정합니다.

MapLoadingStatus

MapControlLoadingStatus를 지정합니다.

MapModel3DShadingOption

3D 개체에 표시할 음영 유형을 지정합니다.

MapPanInteractionMode

지도에서 팬 제스처가 인식되는지를 지정합니다.

MapProjection

지도의 위도 및 경도를 변환하는 방법을 지정합니다.

MapStyle

MapControl스타일을 지정합니다.

MapTileAnimationState

MapTileSourceAnimationState를 지정합니다.

MapTileLayer

MapTileSource계층 유형을 지정합니다.

MapVisibleRegionKind

표시되는 영역의 종류를 나타냅니다.

MapWatermarkMode

MapControlWatermarkMode를 지정합니다.

추가 정보