Ten dokument nie wyjaśnia wszystkich wątpliwości? Szczegółowa dokumentacja techniczna API DoCelu.pl
Sprawdź toczące się dyskusje na Forum API DoCelu.pl
Ten dokument nie wyjaśnia wszystkich wątpliwości? Szczegółowa dokumentacja techniczna API DoCelu.pl
Sprawdź toczące się dyskusje na Forum API DoCelu.pl
Funkcje służące do zarządzania warstwą POI użytkownika.
Dodaje POI do warstwy notesu.
Zdefiniujemy jeden taki POI i dodamy go do warstwy:
var userPoi = {
"poiId":123,
"label":"1",
"name":"Punkt z notesu",
"description":"Mój pierwszy punkt z Notesu",
"poiGeom":{
"lon":20.123,
"lat":50.345
}
};
DoCelu.addPoisToUserLayer([userPoi]);
Aby POI był widoczny na mapie, zależy uwidocznić warstwę:
Uwidacznia warstwę wyszukiwania.
DoCelu.showUserLayer();
Aby ponownie ukryć warstwę należy skorzystać z funkcji:
Ukrywa warstwę wyszukiwania.
DoCelu.hideUserLayer();
Aby wyczyścić warstwę z wszystkich POI należy wywołać funkcję:
Usuwa wszystkie POI z warstwy notatnika i ukrywa ją.
DoCelu.clearUserLayer();
Przykładowy kod i efekt jego zastosowania:
<div id="map" style="width:800px; height:600px; "></div>
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function() {
var userPoi = {
"poiId":123,
"label":"1",
"name":"Punkt z notesu",
"description":"Mój pierwszy punkt z Notesu",
"poiGeom":{
"lon":20.123,
"lat":50.345
}
};
DoCelu.loadMap(document.getElementById('map'));
jQuery('#test-add').mousedown(function() {
DoCelu.addPoisToUserLayer([userPoi]);
});
jQuery('#test-show').mousedown(function() {
DoCelu.showUserLayer();
});
jQuery('#test-clear').mousedown(function() {
DoCelu.clearUserLayer();
});
jQuery('#test-hide').mousedown(function() {
DoCelu.hideUserLayer();
});
});
//]]>
</script>
Wypróbujmy zatem działanie w praktyce
Ten dokument nie wyjaśnia wszystkich wątpliwości? Szczegółowa dokumentacja techniczna API DoCelu.pl
Sprawdź toczące się dyskusje na Forum API DoCelu.pl