Создана карта Virtual Earth (Bing), чтобы показать простой значок в определенной точке. Все работает прямо сейчас - пин-код появляется, заголовок и описание выскакивают при наведении курсора.
Карта изначально полностью увеличена в булавке, но странная проблема в том, что при уменьшении масштаба она перемещается немного ниже на карте. Так что, если я начну с булавки, указывающей куда-нибудь в Торонто, если я достаточно уменьшу масштаб, булавка окажется в середине озера Онтарио! Если я перемещаю карту, штифт правильно остается на своем месте. Когда я снова увеличиваю масштаб, он немного поднимается, пока не вернется в исходное правильное положение!
Я какое-то время искал решение, но совсем не понимаю. Пожалуйста помоги!!
Большое спасибо!
import with javascript: http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.2
$(window).ready(function(){
GetMap();
});
map = new VEMap('birdEye');
map.SetCredentials("hash key from Bing website");
map.LoadMap(new VELatLong(43.640144 ,-79.392593), 1 , VEMapStyle.BirdseyeHybrid, false, VEMapMode.Mode2D, true, null);
var pin = new VEShape(VEShapeType.Pushpin, new VELatLong(43.640144 ,-79.392593));
pin.SetTitle("Goes to Title of the Pushpin");
pin.SetDescription("Goes as Description.");
map.AddShape(pin);