Tôi đang sử dụng phiên bản mới nhất của API (v7) và muốn thêm đinh ghim khi nhấp chuột ...Cách lấy lat/lon của một cú click chuột với Bản đồ Bing 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);
});
Như bạn thấy, tôi bị kẹt trong trình xử lý nhấp chuột: Làm cách nào để nhận được vĩ độ & kinh độ của nhấp chuột?
cho những người tự hỏi, trong Bản đồ Bing v8, vị trí đang treo ngay bên ngoài tham số gọi lại (e). 'e.location n {latitude: 39.29711299974974, kinh độ: -111.57935390625, độ cao: 0, altitudeReference: -1}' – RyBolt