我试图将地图置于计算的地理中心中心,然后添加标记以显示原始点,以及中心的点,但它们似乎没有出现。当我将数据提交给getdata.php时,它只显示一个空白屏幕。有没有人看到标记的JavaScript的问题?任何帮助都会很棒。谢谢!
答案 0 :(得分:1)
您是否检查过location[i]
的值?如果您处于默认[latitude, longitude]
,请尝试:
position: new google.maps.LatLng(location[i])
EDITED再试一次:
for(var i = 0; i<(<?php echo json_encode($counter); ?>;); i++ ){
var marker = new google.maps.Marker({
position: new google.maps.LatLng(latitudesoflocation[i], longitudesoflocation[i]),
map: map,
title: ("Point " + String.fromCharCode(94 + i))
});
答案 1 :(得分:0)
有一个拼写错误:
position: new google.maps.LatLng(latitudesoflocation[i],longitudesoflocation[i]);,
//______________________________________________________________________________^
删除分号