0
Я использую простой код, чтобы создать карту на своем сайте:маркировки местоположения на карте v3
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
var map;
function initialize() {
var mapOptions = {
zoom: 12,
scrollwheel: false,
center: new google.maps.LatLng(38.80962, -77.13143),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'),
mapOptions);
var customMarker = new google.maps.Marker({
position: latlng,
map: map,
shadow: shadow,
title:"Carlos Gallupa HQ",
icon: image
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
Теперь я с проблемой точным определением моего местоположения с помощью маркеров. Любая идея, как я могу сделать это просто и правильно? Благодарю.
В каком месте у вас проблемы с созданием маркера? –
Под «моим местоположением» вы подразумеваете местоположение, определенное браузером, которым пользуется пользователь? Это для настольных компьютеров или мобильных устройств? Документация API карт на странице https://developers.google.com/maps/documentation/javascript/reference не упоминает об этом, поэтому, возможно, это не контролируется скриптом по причинам конфиденциальности? –
Получение местоположения из браузера не является частью google api, но это возможно. [Посмотрите здесь.] (Http://diveintohtml5.info/geolocation.html) –