2012-07-02 6 views
1

Я показываю bing-карту с использованием полипов с this code. Это простой сценарий, полученный из примера bing на веб-сайте политиков.Отображение svg-круга на полипатах

Теперь я хочу отобразить маркер, SVG-круг по определенным координатам. Я попытался использовать po.geojson("load", load) для загрузки коллекции функций geojson и отображения точки в коллекции функций. Структура looks like this (конечно, это должна быть строка JSON, но это легче читать.) Но сценарий не отображает маркер.

Используя этот код:

[...] 

map.add(po.geoJson() 
.url("http://link/to/current.php") 
.on("load", load)); 

[...] 

function load(e) { 
    for (var i = 0; i < e.features.length; i++) { 
    var feature = e.features[i]; 
    feature.element.setAttribute("class", "punt"); 
    } 
} 

CSS:

.punt { 
    fill: cyan; 
    fill-opacity: 1; 
    stroke: #012; 
} 

не будет отображаться синяя точка на карте.

Есть ли способ отобразить svg-круг на карте полисов? Чтобы я мог периодически называть конструкцию-function этого круга, чтобы обновить местоположение SVG-круга?

ответ

1

Вы пытались добавить круги в функцию загрузки? This example показывает, как добавить большой круг в интересующий объект.

 Смежные вопросы

  • Нет связанных вопросов^_^