Команда Bing Maps анонсировала бета-версию SDK для карт Bing, предназначенную для интеграции карт Bing в приложения в стиле Windows Metro.
В блоге Bing Maps о SDK говорится:“Если вы пытались использовать элемент управления Bing Maps AJAX v7 в приложении в стиле Metro с использованием JavaScript, вы, вероятно, столкнулись с проблемами (из-за песочницы веб-контекста), которые затрудняют его использование. С помощью нового SDK мы теперь предоставляем элемент управления JavaScript, специально предназначенный для использования в ваших приложениях JavaScript.”
Элемент управления JavaScript основан на старом элементе управления AJAX v7, поэтому имеет аналогичный API с некоторыми улучшениями. Бета-версия поддерживает все те же типы карт, кнопки, полилинии/полигоны, инфобоксы и слои плиток, что и AJAX v7, а также добавление модуля карт мест проведения. Направления, трафик, оверлеи и другие модули должны быть добавлены позже.
SDK также поставляется с собственным элементом управления картой для использования с любым собственным или управляемым приложением в стиле Metro, написанным на C#, C++ и Visual Basic. Согласно блогу, возможность векторного рендеринга клиента должна обеспечивать меньшую загрузку данных и улучшенную визуализацию. Стиль «дорожной карты» (который ограничен США для этого бета-релиза) полностью отображается на клиенте. Элемент управления также предлагает наложение трафика, и поскольку он предназначен для использования с XAML, вы также можете наложить и расположить любой пользовательский элемент XAML на карте.
В попытке побудить вас всех выйти и использовать карты Bing, Microsoft предоставляет разработчикам бесплатное и неограниченное использование API-интерфейсов карт Bing до тех пор, пока не будет выпущена Windows 8. Вы можете загрузить бета-версию из галереи Visual Studio.