【发布时间】:2018-02-01 05:38:19
【问题描述】:
我在 MyMaps 中创建了一个地图,并将其实现为一个 php 文档。 它运作良好。但我想在它开始时设置地理位置。 那可能吗? 以下脚本向我显示带有地理位置的 Google 地图。我怎样才能在这里实现我的地图? 感谢您的帮助!
<script>
function initialize(coords)
{
var latlng = new google.maps.LatLng(coords.latitude, coords.longitude);
var myOptions =
{
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("pos"), myOptions);
var marker = new google.maps.Marker(
{
position: latlng,
map: map,
title: "Hier bist du :)"
});
}
navigator.geolocation.getCurrentPosition(function(position)
{
initialize(position.coords);
}, function()
{
document.getElementById('pos').innerHTML = 'Deine Position konnte leider nicht ermittelt werden';
});
</script>
【问题讨论】:
-
我忘了:
标签: javascript php geolocation gps mymaps