1

UWPアプリケーションでMapControlコントロールを使用しようとしています。MapControlはUWPアプリケーションで何も表示しません

私はこのチュートリアル続いてきました: https://msdn.microsoft.com/en-us/windows/uwp/maps-and-location/display-maps#mapconfig

をしかし、私のマップが空の青のマップを示しています。これは、XAMLコードである

enter image description here

を:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> 
     <Maps:MapControl 
     x:Name="MapControl1"    
     ZoomInteractionMode="GestureAndControl" 
     TiltInteractionMode="GestureAndControl" 
     MapServiceToken="bSRPuDBxuLhlpg8bpeWO~wEhCZkvxi-GBzWNNSUH1bA~ApmPFjGTrAZSSS6M6SdEa5lA...moremoremore..."/> 
    </Grid> 

この.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が指定されていません」(正しく設定されていれば)と表示されますあなたは次の画像で見ることができるようBingsMapsPortalで「使用」キーは、使用されています:

enter image description here

私はまた、別のトークンを作成し、同じ結果とそれらを使用しようとしています。

さらに、GitHub(https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/MapControl )の "MapControl"サンプルプロジェクトでMapServiceTokenを使用しようとしましたが、同じ結果が得られました。

私はControlMapコントロールでBingマップを読み込めないのですか?

EDIT:あなたはそれをテストしたい場合は、ここでのコードは、次のとおりです。DRIVE LINK

Thxを!

+0

ネットワークの接続が遅いため、これは起こっていないことを確認してください。地図にすべてのデータがロードされていない場合は、青色の領域が正確に表示されます。 –

+0

確かに、私は私の仕事で、自宅で、モバイルホットスポットでそれをテストしました...同じ結果でいつも:-( – CarlosTI

+0

トークンとは何の関係もありません。 – schumi1331

答えて

0

マップコントロールと、マップデータのダウンロードをブロックする特定のサードパーティのプロキシクライアントおよびネットワークソフトウェアに関する既知の問題があります。 Juniper Pulseなどのソフトウェアを実行していますか、または企業のプロキシサーバーの背後にいますか? 実行可能な別のテスト:マップコントロールをAerial3Dモードに切り替えると、データが表示されますか?

+0

私はモバイルデバイスで地図プロジェクトをテストしました(これまではPCでしかテストしていませんでした)。だから問題は、PCデバイス(ファイアウォール、プロキシ、ウイルス対策...)のローディングをブロックする何かに関連しています – CarlosTI

+0

あなたが気にしないなら... Pcデバイスでテストできますか?コードはそこにあります... Thx非常に! – CarlosTI

+0

上記のサンプルで地図データが正常に読み込まれているため、ネットワークトラフィックをブロックしているPCに固有のものと思われます。私は他のネットワーク(公共のWi-Fiのラップトップを試してみてください)でそれを調べて、トラフィックをブロックしている設定を絞り込んでみましょう。 –

関連する問題