我是初学者。这是指向伦敦的代码,但我需要指出当前位置并将特定位置指向另一个地图。
头部
<script>
var myCenter=new google.maps.LatLng(51.508742,-0.120850);
function initialize()
{
var mapProp = {
center:myCenter,
zoom:5,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
var marker=new google.maps.Marker({
position:myCenter,
});
marker.setMap(map);
var infowindow = new google.maps.InfoWindow({
content:"Hello World!"
});
infowindow.open(map,marker);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
身体部分
<div id="googleMap" style="width:500px;height:380px;"></div>
答案 0 :(得分:3)
转到谷歌地图并搜索您的确切地址。而不是在底部点击设置和分享。您将看到像
这样的共享链接https://www.google.com/maps/@51.5432695,-0.00187,15z
在这里你可以获得经度= 51.5432695和纬度= -0.00187,15z
替换为:
var myCenter=new google.maps.LatLng(51.5432695,-0.00187,15z);
答案 1 :(得分:1)
查看Google Maps API以获取使用浏览器地理位置功能的示例
答案 2 :(得分:1)
更改
中的经度和纬度var myCenter=new google.maps.LatLng(51.508742,-0.120850);
到您需要的坐标。
答案 3 :(得分:1)
请尝试以下操作:
var newyork = new google.maps.LatLng(40.69847032728747, -73.9514422416687);
您可以根据您的要求更新纬度,经度!!