2015-02-23 4 views
1

После долгого поиска я обнаружил, что нет возможности установить значок маркера на что-то обычай. Теперь я пытаюсь построить свои маркеры в двух разных типах. Мне нужно визуализировать это отчетливо, используя два отдельных значка, есть ли какие-либо опции для установки пользовательского значка маркера в Globe. Быстрый ответ будет действительно полезен, так как я нахожусь на краю крайнего срока.Значок пользовательской метки для Globe API

Я использую простую Globe API

var earth = new WE.map('earth_div'); 
     WE.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(earth); 

    {% for last_place_marker in last_place_markers %} 
    var marker = WE.marker([{{last_place_marker.destination_lat}}, {{last_place_marker.destination_longit}}]).addTo(earth); 
    marker.bindPopup("<b>{{last_place_marker.destinaton}}</b><br>{{last_place_marker.when}}<br /><span style='font-size:10px;color:#999'>{{last_place_marker.description}}</span>", {maxWidth: 150, closeButton: true}); 
    //.openPopup() 
    {% endfor %} 

    {% for target_marker in target_markers %} 
    {% if target_marker.target_destination_lat %} 

     var marker = WE.marker([{{target_marker.target_destination_lat}}, {{target_marker.target_destination_longit}}]).addTo(earth); 
     marker.bindPopup("<b>{{target_marker.target}}</b><br>{{target_marker.when}}<br /><span style='font-size:10px;color:#999'>{{target_marker.description}}</span>", {maxWidth: 150, closeButton: true}); 
     //.openPopup() 
    {% endif %} 
    {% endfor %} 

    earth.setView([25, 79], 2.5); 

ответ

1

Globe API является открытым исходным кодом API, который не будет предоставлять пользовательские иконки маркерные, открытые карты Google будет лучшим вариантом.

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