1

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> 

이 :

enter image description here

이는 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이 올바르다 고 생각합니다. 또 다른 토큰을 만들어도 시도

enter image description here

과 같은 결과를 사용하면 다음 이미지에서 볼 수 BingsMapsPortal 키에서 "사용은"사용되었다.

게다가 MapServiceToken을 GitHub (https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/MapControl )의 "MapControl"샘플 프로젝트에서 사용해 보았습니다. 동일한 결과가 나타납니다.

ControlMap 컨트롤에서 Bing 맵을로드 할 수없는 이유는 무엇입니까? DRIVE LINK

들으을 :

편집 : 당신이 그것을 테스트하려는 경우 여기에 코드입니다!

+0

네트워크 연결 속도가 느려서이 문제가 발생하지 않았습니까? 지도에 아직 모든 데이터가로드되어 있지 않으면 파란색 영역이 정확하게 표시됩니다. –

+0

물론, 내 직장에서, 집에서, 모바일 핫스팟으로 테스트 해 보았습니다. 항상 같은 결과를 얻었습니다 .-- ( – CarlosTI

+0

토큰을 남겨 두었을 때 – schumi1331

답변

0

맵 컨트롤 및지도 데이터 다운로드를 차단할 수있는 특정 타사 프록시 클라이언트 및 네트워킹 소프트웨어와 관련된 알려진 문제점이 있습니다. Juniper Pulse와 같은 소프트웨어를 실행하고 있습니까? 아니면 기업 프록시 서버를 사용하고 있습니까? 실행할 수있는 또 다른 테스트 : 맵 컨트롤을 Aerial3D 모드로 전환하면 데이터가 표시됩니까?

+0

모바일 장치에서지도 프로젝트를 테스트했습니다 (지금까지는 PC에서만 응용 프로그램을 테스트 한 상태였습니다). 그래서 문제는 PC 장치 (방화벽, 프록시, 바이러스 백신 ...)에서 로딩을 막는 것과 관련이 있습니다. – CarlosTI

+0

PC 장치에서 테스트 할 수 있습니까? 코드는 저기에 있습니다 ... Thx 대단히! – CarlosTI

+0

맵 데이터가 위의 샘플로 정상적으로로드되어 있으므로 네트워크 트래픽을 차단하는 PC에만 해당되는 것으로 보입니다. 다른 네트워크 (예 : 공용 Wi-Fi에서 랩톱 사용)에서 확인하여 트래픽을 차단하는 구성을 제한 할 수 있습니다. –

관련 문제