Я использую API управления Ajax Bing Maps 7.0 и мне интересно, как отображать вид улицКажется, нет пути, но это не может быть так.Есть ли способ?
Спасибо, Крис
Microsoft Street * side * (Streetview - это бренд Google) доступен через веб-сайт Bing Maps (www.bing.com/maps/explore) или с использованием расширенных режимов Bing Maps dll только в приложении Silverlight.
В настоящее время он недоступен в элементе управления AJAX v7.0.
См. Здесь информацию о том, как добавить вид с улицы в приложение Bing Maps Silverlight: http://www.bing.com/community/site_blogs/b/maps/archive/2009/12/10/adding-streetside-and-enhanced-birds-eye-to-your-applications.aspx
Начиная с версии 8 вы можете инициализировать Bing Map для использования режима Streetside. Ниже приведен пример кода.
HTML
<div id="bing-map"></div> <script type='text/javascript' src='http://www.bing.com/api/maps/mapcontrol?branch=release&callBack=initialize'> </script> <script> function initialize() { var startingPosition = new Microsoft.Maps.Location(40.263964, -76.8849); var map = new Microsoft.Maps.Map(document.getElementById('bing-map'), { credentials: 'Your Key', mapTypeId: Microsoft.Maps.MapTypeId.streetside, center: startingPosition }); } </script>
В Bing Map Control SDK есть дополнительные примеры кода для начала работы.
HTML Streetside для Bing Maps теперь возможен: http://bertmolinari.com/2011/05/09/html-streetside-for-bing-maps/