我正在开发一个职位门户,并希望在Google地图上显示职位。所以我正在做的是我将邮政编码的纬度和经度存储在数据库中,并且我能够使用javascript在地图上显示不同的位置。
但问题是,如果作业来自同一地点意味着拥有相同的邮政编码,那么地图上只能显示一个布雷,但我想在谷歌地图上显示所有位置,所以请向我建议可能的解决方案在Google地图上显示所有工作地点。
我的代码是:
var locations = [
<?php
for ($i = 1,$j = count($icon_pos); $i <= count($icon_pos); $i++,$j--)
{
?>
['<a href="http://www.google.com" target="_blank"><?php echo $icon_pos[$i-1]['title'] ?>,(<?php echo $icon_pos[$i-1]['location'] ?>)</a>',<?php echo $icon_pos[$i-1]['long'] ?>,<?php echo $j; ?>],
<?php
}
?>
];
其中$icon_pos
是包含位置详细信息的数组。