Клуб API Карт

Активные области

vadim.zhiltsov
26 октября 2012, 18:17
 ymaps.hotspot.ObjectSource('tiles/get-hotspots.xml?%c')
В примере указан случай хранения меток и линий в xml, у меня они хранятся в базе. Как быть?
3 комментария
Подписаться на комментарии к посту

Писать скрипт, выдающий по тайлу содержащиеся в нем метки и линии.

ок, ок, ок, если я напишу ф-цию которая возвращает мне json и вот так вот воспользуюсь:

$.getJSON("functionName", {}, function(value){

ymaps.hotspot.ObjectSource(value)

}

value будет иметь формат как в примере: http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/hotspot.ObjectSource.xml

 

то всё должно біть ок?

Зачем, всё проще.

map.layers.add(new ymaps.hotspot.Layer(

   new ymaps.hotspot.ObjectSource()

));

и мы сами будем данные подцеплять.

Только не json, а jsonp нужен.