-1
我有一個顯示ngmap的AngularJS應用程序,但是,我想使用this庫來標記用戶的當前位置。與AngularJS的地理位置標記
我已經使用bower下載了庫。我的問題是,如何將它與ngmap一起使用?
對不起,對英文不好。 謝謝。
我有一個顯示ngmap的AngularJS應用程序,但是,我想使用this庫來標記用戶的當前位置。與AngularJS的地理位置標記
我已經使用bower下載了庫。我的問題是,如何將它與ngmap一起使用?
對不起,對英文不好。 謝謝。
要獲取當前用戶的位置,你需要檢查自己的瀏覽器支持地理位置...
if(navigator.geolocation){
navigator.geolocation.getCurrentPosition(function(position){
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
如果那是真的,那麼我們做與地理位置的地圖變量:
var geolocalpoint = new google.maps.LatLng(latitude, longitude);
map.setCenter(geolocalpoint);
var mapOptions = {
zoom: 8,
center: geolocalpoint,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
那麼我們做標記
//Place a marker
var geolocation = new google.maps.Marker({
position: geolocalpoint,
map: map,
title: 'Your geolocation',
icon: 'http://labs.google.com/ridefinder/images/mm_20_green.png'
});
});
}
它說的部分
map.setCenter(geolocalpoint);
該地圖中心的周圍的人的地理位置,如果你不想,只是將其刪除:)希望我幫助
感謝您的幫助!我知道你告訴我的方式。但我真的想用我說的圖書館。有沒有辦法與ngmap一起使用它? –
對不起,我不熟悉ngmap – gone