2015-05-31 47 views
1

我已經完成了下面列出的所有功能,讓Bing Maps API可以正常工作。我還創建了一個基本Bing Map鍵供我使用,但是在運行應用程序時,屏幕會顯示一個地圖和一個紅色十字。爲什麼Visual Maps 2013 C++ Bing地圖不能打開?

  1. 新增的地圖工具項目
  2. 改變了構建配置Win32的,因爲它說,它的Sint使用x64(我有Windows 8.1 64位,雖然運行)
  3. 新增提到「兵兼容地圖C#,C++或Visual Basic」的項目
  4. 添加以下代碼片段:

    <bm:Map Credentials="INSERT_YOUR_BING_MAPS_KEY" x:Name="myMap" 
        MapType="Aerial" ZoomLevel="12" 
        Width="600" Height="800"> 
        <bm:Map.Center> 
         <bm:Location Latitude="46.227480" Longitude="-122.192955" /> 
        </bm:Map.Center> 
    </bm:Map> 
    
  5. 插入我的兵圖例到所需的位置。

以上所有內容均在網站https://msdn.microsoft.com/en-in/library/hh846489.aspx中列出,但無法使Bing地圖工作。 預先感謝您。

+0

C++ - cli?在託管C++? – Yakk

+0

我正在使用項目的C++空白(窗口)模板。 –

回答

0

Bing Maps API似乎受到國家或地區的限制。更改我的Windows系統的國家設置使API按預期工作。

+0

是的,它也適用於我。 –