Я использую й новейшую версию API (v7), и хотел бы добавить булавку на щелчок мыши ...Как получить широты/долготы от мыши с Bing Maps AJAX Control v7
var mapSettings = {
'credentials': 'myCredentials',
'mapTypeId': Microsoft.Maps.MapTypeId.road,
'enableSearchLogo': false,
'showMapTypeSelector': false,
'showScalebar': false
};
var $map = $('#map');
var map = new Microsoft.Maps.Map($map.get(0), mapSettings);
Microsoft.Maps.Events.addHandler(map, 'click', function (e) {
var latitude = ?
var longitude = ?
var location = new Microsoft.Maps.Location(latitude, longitude);
var pushpin = new Microsoft.Maps.Pushpin(location, {
'draggable': true
});
map.entites.push(pushpin);
});
Как вы видите, я застреваю в обработчике кликов: Как мне получить широту & долгота щелчка?
для тех, кто задается вопросом, в Bing Maps v8, местоположение висит сразу после параметра обратного вызова (e). 'e.location n {широта: 39.29711299974974, longitude: -111.57935390625, heightitude: 0, heightitudeReference: -1}' – RyBolt