必应地图,如何缩放地图
Bing maps, how to scale map?
如何缩放地图以一次显示地图中的所有图钉?我使用"Bing Maps AJAX控件,7.0版"。非常感谢。
有一个名为LocationRect
的方法可以用于此操作。以下是MSDN中的一个示例:
function init(){
// Load the map
var map = new Microsoft.Maps.Map(
document.getElementById("myMap"),
{
credentials: "YOUR-BING-KEY",
mapTypeId: Microsoft.Maps.MapTypeId.road
}
);
// Some sample pins
var locs = [];
var loc1 = new Microsoft.Maps.Location(-10, 0);
var pin1 = new Microsoft.Maps.Pushpin(loc1 , {text: '1'});
var loc2 = new Microsoft.Maps.Location(0, 10);
var pin2 = new Microsoft.Maps.Pushpin(loc2, {text: '2'});
var loc3 = new Microsoft.Maps.Location(10, 0);
var pin3 = new Microsoft.Maps.Pushpin(loc3, {text: '3'});
var loc4 = new Microsoft.Maps.Location(20, -20);
var pin4 = new Microsoft.Maps.Pushpin(loc4, {text: '4'});
locs.push(loc1);
locs.push(loc2);
locs.push(loc3);
locs.push(loc4);
map.entities.push(pin1);
map.entities.push(pin2);
map.entities.push(pin3);
map.entities.push(pin4);
var bestview = Microsoft.Maps.LocationRect.fromLocations(locs);
map.setView({bounds:bestview });
}
相关文章:
- 动态设置谷歌地图缩放
- 从结果集中自动设置谷歌地图缩放
- 谷歌地图API:当信息窗口关闭时,地图缩放回中心
- angularjs超过最大缩放后的谷歌地图缩放地图
- 如何解决移动网站上的地图缩放和页面缩放冲突
- 如何在不使用dijit的情况下在按钮单击时更改地图缩放级别
- Esri 地图缩放至特定点
- 如何制作一个谷歌地图标记,随着地图缩放而缩小/缩小大小
- 谷歌地图缩放调整在初始化
- 谷歌地图缩放控件和标记消失
- 谷歌地图 - 缩放时保持中心
- 谷歌地图缩放控制隐藏和显示
- 谷歌地图缩放级别未注册
- 如何保持谷歌地图缩放水平
- 谷歌地图缩放事件
- 如何将谷歌地图缩放级别设置为23
- 谷歌地图缩放滚动条不会出现在新版本中
- Google API v3适用于所有标记的地图缩放和边界
- 谷歌地图缩放调整符号不起作用
- 谷歌地图缩放级别功能