Пользовательские канцелярские кнопки изначально не поддерживаются в API статической карты, но, как сказал @Ed, вы можете получить метаданные о местоположении канцелярской кнопки, если вам это нужно.
Для этого потребуется отдельный вызов той же конечной точки, что и изображение карты, с добавлением запроса &mmd=1 или &mapMetadata=1 к URL-адресу. Это возвращает объект с метаданными о карте, включая положение канцелярской кнопки (минус само изображение карты).
http://msdn.microsoft.com/en-us/library/hh667439.aspx
Ниже приведен фрагмент, показывающий пример того, как это сделать:
// pushpinData is the returned object from the call
// the anchor property is an object like this {x:200,y:100}
var pushpinPosition = pushpinData.resourceSets[0].resources[0].pushpins[0].anchor;
// the offsets are to do minor adjustments of the image placement
var pushpinXPos = pushpinPosition.x - xoffset;
var pushPinYPos = pushpinPosition.y - $("#myMap").height()- yoffset;
var pushpin = "<img id='pushpinImg' src='marker.png'></img>";
$("#myMap").append(pushpin);
$('#pushpinImg').css('margin-left', pushpinXPos + 'px')
$('#pushpinImg').css('margin-top', pushPinYPos + 'px')
person
Claytronicon
schedule
29.10.2013