UWP App에서 MapControl 컨트롤을 사용하려고합니다.MapControl이 UWP App에 아무 것도 표시하지 않습니다.
나는이 튜토리얼 따랐습니다 : https://msdn.microsoft.com/en-us/windows/uwp/maps-and-location/display-maps#mapconfig
을하지만 내지도는 빈 블루지도 보여줍니다
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Maps:MapControl
x:Name="MapControl1"
ZoomInteractionMode="GestureAndControl"
TiltInteractionMode="GestureAndControl"
MapServiceToken="bSRPuDBxuLhlpg8bpeWO~wEhCZkvxi-GBzWNNSUH1bA~ApmPFjGTrAZSSS6M6SdEa5lA...moremoremore..."/>
</Grid>
이 :
이는 XAML 코드입니다 .cs 코드 :
protected override void OnNavigatedTo(NavigationEventArgs e)
{
// Specify a known location.
BasicGeoposition cityPosition = new BasicGeoposition() { Latitude = 47.604, Longitude = -122.329 };
Geopoint cityCenter = new Geopoint(cityPosition);
// Set the map location.
MapControl1.Center = cityCenter;
MapControl1.ZoomLevel = 12;
MapControl1.LandmarksVisible = true;
}
MapServiceToken 문자를 변경하면지도 표시 "경고 : MapServiceToken 지정되지 않음"(올바르게 입력하면 표시되지 않음)과 내가 본 경우에도 표시되기 때문에 MapServiceToken이 올바르다 고 생각합니다. 또 다른 토큰을 만들어도 시도
과 같은 결과를 사용하면 다음 이미지에서 볼 수 BingsMapsPortal 키에서 "사용은"사용되었다.
게다가 MapServiceToken을 GitHub (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/MapControl )의 "MapControl"샘플 프로젝트에서 사용해 보았습니다. 동일한 결과가 나타납니다.
ControlMap 컨트롤에서 Bing 맵을로드 할 수없는 이유는 무엇입니까? DRIVE LINK
들으을 :
편집 : 당신이 그것을 테스트하려는 경우 여기에 코드입니다!
네트워크 연결 속도가 느려서이 문제가 발생하지 않았습니까? 지도에 아직 모든 데이터가로드되어 있지 않으면 파란색 영역이 정확하게 표시됩니다. –
물론, 내 직장에서, 집에서, 모바일 핫스팟으로 테스트 해 보았습니다. 항상 같은 결과를 얻었습니다 .-- ( – CarlosTI
토큰을 남겨 두었을 때 – schumi1331