我正在使用Bing Maps 7.0 Ajax Control API,想知道如何显示街景。看起来好像没有方法,但这不可能是真的。有没有方法呢?
谢谢, Chris
我正在使用Bing Maps 7.0 Ajax Control API,想知道如何显示街景。看起来好像没有方法,但这不可能是真的。有没有方法呢?
谢谢, Chris
Microsoft Street*side*(Streetview 是 Google 的品牌) 可以通过必应地图网站 (www.bing.com/maps/explore) 访问,或者仅在 Silverlight 应用程序中使用 Bing Maps 扩展模式 dll。
它目前不适用于 AJAX v7.0 控件。
有关如何将街景视图添加到必应地图 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地图以使用街景模式。以下是代码示例。
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还提供了其他的代码示例,方便您快速入门。