0
저는 gmaps.js를 사용하고지도에 몇 개의 마커를 만든 다음 지리적 위치를 사용하여지도에서 내 위치를 찾았습니다.gmaps.js를 사용하여 내 위치에 가장 가까운 마커 찾기
var map;
map = new GMaps({
div: '#map_canvas',
lat: 36.111114,
lng: -104.88118,
zoom: 16,
zoomControl: 0,
streetViewControl: 0,
mapTypeControl: 0,
panControl: 0
});
map.addMarker({
lat: 36.072967,
lng: -105.007866,
title: 'Marker 1'
});
map.addMarker({
lat: 36.072967,
lng: -105.007866,
title: 'Marker 2'
});
map.addMarker({
lat: 36.160746,
lng: -104.908646,
title: 'Marker 3'
});
GMaps.geolocate({
success: function(position) {
map.setCenter(position.coords.latitude, position.coords.longitude);
map.addMarker({
lat: position.coords.latitude,
lng: position.coords.longitude,
title: 'Your Location'
});
},
error: function(error) {
alert('Geolocation failed: '+error.message);
},
not_supported: function() {
alert("Sorry, your device does not support geolocation.");
},
always: function() {
alert("Done!");
}
});
어떤 도움 것이다 : 그것은 나에게 가장 가까운 마커를 찾기 위해 그리고 아마 또한 내가 지금까지 가지고 내가 그 마커
코드에 나는 곳에서 경로 선을 그리기 위해 지금이 문제는 대단히 감사하겠습니다. :)
[무엇을 시도해 봤습니까?] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) – geocodezip
어디에서 붙어 있습니까? –
솔직히 말해서 진행 방법을 모르고 사이트의 데모는 실제로 그 라인을 따라 아무 것도하지 않습니다. – thatgerhard