必应地图加载映射() 函数缩放参数
Bing Maps LoadMap() function zoom parameter
我正在尝试通过在 Find() 函数中传递街道地址来实现 Bing 地图。zoom 参数在 LoadMap() 函数中不起作用。这是我的代码:
var map;
function GetMap() {
var street = "Street address";
var city = "City";
var state = "State";
var address = "";
var zoom = 10;
if (street != "") {
address += street;
zoom = 19;
}
if (city != "") {
if (address != "")
address += ", ";
address += city;
}
if (state != "") {
if (address != "")
address += ", ";
address += state;
}
map = new VEMap('bingMap');
map.LoadMap(null, zoom, VEMapStyle.Hybrid, false, VEMapMode.Mode2D, true, 1);
map.Find(null, address, null, null, null, null, null, null, null, null, FindCallback);
}
function FindCallback(layer, resultsArray) {
var pin = new VEShape(VEShapeType.Pushpin, map.GetCenter());
pin.SetCustomIcon("<img src='image url' width='30' />");
map.AddShape(pin);
}
知道为什么这不会缩放到 19 吗?
而不是 map.LoadMap(null,
尝试
map.LoadMap(map.GetCenter()
或map.LoadMap(new VELatLong(45,90)
或使用
map.SetCenterAndZoom((new VELatLong(lat, lng), zoom);
相关文章:
- 更改高贴图的缩放级别
- 在不阻止默认行为的情况下检测IE10中的缩放
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 缩放Raphael/SVG容器以适应所有内容
- 传单缩放控制位置错误
- 在不移动内部文本的情况下缩放元素的效果
- 调整缩放窗口高度提升缩放
- 计算CSS3缩放框在另一个框中的最高位置
- D3.JS向rect添加缩放和列表项
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 将直流图表库中的折线图缩放限制为小时
- 调用math.rand,然后在函数argumnet中缩放并转换为int
- c3js 缩放函数是否可以放大 y 值
- 必应地图加载映射() 函数缩放参数
- 自定义js函数'无法读取属性'缩放'的未定义'
- 向函数添加参数,而不在javascript上进行缩放
- 缩放JavaScript函数
- 基本Js函数缩放两个DIV's高度
- jQuery函数返回谷歌地图缩放级别
- D3 缩放类型错误: t.apply 不是一个函数